kune-commits
Threads by month
- ----- 2026 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
November 2011
- 1 participants
- 57 discussions
17 Nov '11
Author: vjrj_
Date: 2011-11-17 15:25:43 +0100 (Thu, 17 Nov 2011)
New Revision: 1613
Added:
trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogo.java
trunk/src/main/java/cc/kune/core/public/images/kune-logo-onover-16px.png
Removed:
trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoPresenter.java
trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoUiHandlers.java
trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoViewImpl.java
trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoViewImpl.ui.xml
Modified:
trunk/img/kune-logos.svg
trunk/src/main/java/cc/kune/client/KuneEntryPoint.java
trunk/src/main/java/cc/kune/client/KuneGinjector.java
trunk/src/main/java/cc/kune/core/client/CoreGinModule.java
trunk/src/main/java/cc/kune/core/client/sitebar/SitebarActionsPanel.java
trunk/src/main/java/cc/kune/core/client/sitebar/SitebarActionsPresenter.java
trunk/src/main/java/cc/kune/core/server/InitData.java
trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java
trunk/src/main/java/cc/kune/core/server/rpc/SiteRPC.java
trunk/src/main/java/cc/kune/core/shared/dto/InitDataDTO.java
trunk/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java
trunk/src/main/resources/kune.properties
Log:
CLOSED - # 161: Reduce Sitebar Logo
http://kune.ourproject.org/issues/ticket/161
CLOSED - # 159: When Drag&Drop or Renaming, clear Content Cache
http://kune.ourproject.org/issues/ticket/159
Modified: trunk/img/kune-logos.svg
===================================================================
--- trunk/img/kune-logos.svg 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/img/kune-logos.svg 2011-11-17 14:25:43 UTC (rev 1613)
@@ -44,7 +44,7 @@
xlink:href="#linearGradient2871"
id="linearGradient3948"
gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-40.30246,-342.5709)"
+ gradientTransform="translate(397.49281,-378.79137)"
x1="368.6329"
y1="835.74664"
x2="368.6329"
@@ -74,7 +74,7 @@
xlink:href="#linearGradient2871"
id="linearGradient3463"
gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.997905,0,0,0.997905,-416.0995,-39.78506)"
+ gradientTransform="matrix(0.997905,0,0,0.997905,31.931984,-168.91892)"
x1="719.26416"
y1="813.12897"
x2="719.26416"
@@ -87,15 +87,15 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="1"
- inkscape:cx="875.92904"
- inkscape:cy="-80.17421"
+ inkscape:zoom="1.27"
+ inkscape:cx="372.04724"
+ inkscape:cy="526.18109"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:window-width="1078"
- inkscape:window-height="729"
+ inkscape:window-height="1867"
inkscape:window-x="0"
- inkscape:window-y="25"
+ inkscape:window-y="24"
showguides="true"
inkscape:guide-bbox="true"
inkscape:guide-points="true"
@@ -118,7 +118,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
+ <dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@@ -127,62 +127,67 @@
inkscape:groupmode="layer"
id="layer1">
<rect
- style="opacity:0.8;color:#000000;fill:#800000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.90017545;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="opacity:0.8;color:#000000;fill:#800000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.90017545;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="rect2349"
width="159.36984"
height="37.225075"
- x="522.6051"
- y="369.80557" />
+ x="514.73108"
+ y="299.72684" />
<text
xml:space="preserve"
- style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
- x="194.65031"
- y="257.54782"
+ style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="580.47711"
+ y="-60.562412"
id="text5978"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan5980"
- x="194.65031"
- y="257.54782">kune</tspan></text>
+ x="580.47711"
+ y="-60.562412">kune</tspan></text>
<text
xml:space="preserve"
- style="font-size:19.77380943px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
- x="194.29167"
- y="279.47168"
+ style="font-size:19.77380943px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="580.11847"
+ y="-38.638554"
id="text5982"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan5984"
- x="194.29167"
- y="279.47168">libre/free projects</tspan></text>
+ x="580.11847"
+ y="-38.638554">libre/free projects</tspan></text>
<g
id="g5986"
- transform="matrix(0.3688,0,0,0.3688,117.3684,-91.15957)">
+ transform="matrix(0.3688,0,0,0.3688,503.19517,-409.2698)">
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
id="path5988"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
id="path5990"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
id="path5992"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
id="path5994"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
id="path5996"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
</g>
<path
style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
@@ -256,78 +261,88 @@
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
</g>
<path
- style="color:black;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
- d="M 114.97879,474.62134 L 114.97879,475.99161 L 594.10379,475.99161 L 594.10379,474.62134 L 114.97879,474.62134 z "
- id="path2924" />
+ style="color:#000000;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 552.77406,438.40087 0,1.37027 479.12504,0 0,-1.37027 -479.12504,0 z"
+ id="path2924"
+ inkscape:connector-curvature="0" />
<path
- style="opacity:0.33000004;color:black;fill:url(#linearGradient3948);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
- d="M 114.97879,475.99161 L 114.97879,500.89786 C 121.83635,501.04069 129.19856,501.25538 136.88504,501.61661 C 164.1692,502.89887 167.39227,518.96747 194.07254,526.58536 C 222.40603,534.67531 228.20957,530.6705 249.35356,528.14844 C 287.25457,523.6276 343.69837,490.87496 387.97879,514.27286 C 412.46746,527.21275 437.88253,529.1942 469.44754,520.71036 C 502.92488,511.71256 525.18524,505.9131 563.47879,501.42911 L 594.10379,500.80411 L 594.10379,475.99161 L 114.97879,475.99161 z "
+ style="opacity:0.33000004;color:#000000;fill:url(#linearGradient3948);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 552.77406,439.77114 0,24.90625 c 6.85756,0.14283 14.21977,0.35752 21.90625,0.71875 27.28416,1.28226 30.50723,17.35086 57.1875,24.96875 28.33349,8.08995 34.13703,4.08514 55.28102,1.56308 37.90101,-4.52084 94.3448,-37.27348 138.62522,-13.87558 24.48867,12.93989 49.90374,14.92134 81.46875,6.4375 33.47734,-8.9978 55.7377,-14.79726 94.0313,-19.28125 l 30.625,-0.625 0,-24.8125 -479.12504,0 z"
id="path1971"
- sodipodi:nodetypes="ccssssscccc" />
+ sodipodi:nodetypes="ccssssscccc"
+ inkscape:connector-curvature="0" />
<text
xml:space="preserve"
- style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
- x="188.50735"
- y="507.32114"
+ style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="626.30261"
+ y="471.10065"
id="text2887"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2889"
- x="188.50735"
- y="507.32114">kune</tspan></text>
+ x="626.30261"
+ y="471.10065">kune</tspan></text>
<text
xml:space="preserve"
- style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
- x="237.69305"
- y="533.18787"
+ style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="675.48834"
+ y="496.96741"
id="text2891"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2893"
- x="237.69305"
- y="533.18787">wiki</tspan></text>
+ x="675.48834"
+ y="496.96741">wiki</tspan></text>
<g
id="g2895"
- transform="matrix(0.3688,0,0,0.3688,111.2255,158.6138)">
+ transform="matrix(0.3688,0,0,0.3688,549.02077,122.39333)">
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
id="path2897"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
id="path2899"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
id="path2901"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
id="path2903"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
id="path2905"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
</g>
<g
id="g4030"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-logo-wiki.png"
inkscape:export-xdpi="90"
- inkscape:export-ydpi="90">
+ inkscape:export-ydpi="90"
+ transform="translate(466.14172,-123.62205)">
<path
id="path2952"
- d="M 105.53125 652.625 L 105.53125 654 L 582.9375 654 L 582.96875 654 L 1058.375 654 L 1060.375 654 L 1535.7812 654 L 1535.8125 654 L 2013.2188 654 L 2013.2188 652.625 L 1535.8125 652.625 L 1535.7812 652.625 L 1060.375 652.625 L 1058.375 652.625 L 582.96875 652.625 L 582.9375 652.625 L 105.53125 652.625 z "
- style="color:black;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ d="m 105.53125,652.625 0,1.375 477.40625,0 0.0312,0 475.4063,0 2,0 475.4061,0 0.031,0 477.4063,0 0,-1.375 -477.4063,0 -0.031,0 -475.4061,0 -2,0 -475.4063,0 -0.0312,0 -477.40625,0 z"
+ style="color:#000000;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ inkscape:connector-curvature="0" />
<path
id="path2954"
- d="M 106.53125 654.0625 C 106.53125 662.34719 106.53125 670.62156 106.53125 678.90625 C 126.03374 678.94549 147.17511 678.88813 162.875 692.46875 C 182.19889 705.67743 206.67856 714.95641 230.0625 707.8125 C 279.49807 702.00195 328.72651 680.70937 378.96875 692.25 C 410.05633 699.36366 441.80002 691.68955 473.03125 689.8125 C 500.91193 685.1284 528.46846 678.78125 557.28125 678.78125 C 567.09851 678.78124 575.11549 678.78125 582.9375 678.78125 C 582.93753 678.82281 582.9375 678.86466 582.9375 678.90625 C 602.44002 678.94549 623.58136 678.88813 639.28125 692.46875 C 658.6051 705.67743 683.08481 714.95641 706.46875 707.8125 C 755.90428 702.00195 805.13276 680.70937 855.375 692.25 C 886.46257 699.36366 918.20628 691.68955 949.4375 689.8125 C 977.3182 685.1284 1004.8747 678.78125 1033.6875 678.78125 C 1043.5165 678.78124 1051.5439 678.78125 1059.375 678.78125 C 1059.375 678.82293 1059.375 678.86457 1059.375 678.90625 C 1078.8775 678.94549 1100.0188 678.88813 1115.7188 692.46875 C 1135.0427 705.67743 1159.4911 714.95641 1182.875 707.8125 C 1232.3107 702.00195 1281.539 680.70937 1331.7812 692.25 C 1362.8689 699.36366 1394.6438 691.68955 1425.875 689.8125 C 1453.7556 685.1284 1481.2811 678.78125 1510.0938 678.78125 C 1519.911 678.78124 1527.9593 678.78125 1535.7812 678.78125 C 1535.7812 678.82281 1535.7812 678.86466 1535.7812 678.90625 C 1555.2837 678.94549 1576.4251 678.88813 1592.125 692.46875 C 1611.4489 705.67743 1635.8973 714.95641 1659.2812 707.8125 C 1708.7168 702.00195 1757.9453 680.70937 1808.1875 692.25 C 1839.2752 699.36366 1871.05 691.68955 1902.2812 689.8125 C 1930.1619 685.1284 1957.6872 678.78125 1986.5 678.78125 C 1996.3291 678.78124 2004.3877 678.78125 2012.2188 678.78125 L 2012.2188 654.0625 C 1853.4167 654.0625 1694.6146 654.0625 1535.8125 654.0625 C 1535.8021 654.0625 1535.7917 654.0625 1535.7812 654.0625 C 1376.9791 654.0625 1218.1771 654.0625 1059.375 654.0625 C 900.57302 654.0625 741.77084 654.0625 582.96875 654.0625 C 582.95832 654.0625 582.9479 654.0625 582.9375 654.0625 C 424.13545 654.0625 265.33335 654.0625 106.53125 654.0625 z "
- style="opacity:0.33000004;color:black;fill:url(#linearGradient4012);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ d="m 106.53125,654.0625 c 0,8.28469 0,16.55906 0,24.84375 19.50249,0.0392 40.64386,-0.0181 56.34375,13.5625 19.32389,13.20868 43.80356,22.48766 67.1875,15.34375 49.43557,-5.81055 98.66401,-27.10313 148.90625,-15.5625 31.08758,7.11366 62.83127,-0.56045 94.0625,-2.4375 27.88068,-4.6841 55.43721,-11.03125 84.25,-11.03125 9.81726,-10e-6 17.83424,0 25.65625,0 3e-5,0.0416 0,0.0834 0,0.125 19.50252,0.0392 40.64386,-0.0181 56.34375,13.5625 19.32385,13.20868 43.80356,22.48766 67.1875,15.34375 49.43553,-5.81055 98.66401,-27.10313 148.90625,-15.5625 31.08757,7.11366 62.83128,-0.56045 94.0625,-2.4375 27.8807,-4.6841 55.4372,-11.03125 84.25,-11.03125 9.829,-10e-6 17.8564,0 25.6875,0 0,0.0417 0,0.0833 0,0.125 19.5025,0.0392 40.6438,-0.0181 56.3438,13.5625 19.3239,13.20868 43.7723,22.48766 67.1562,15.34375 49.4357,-5.81055 98.664,-27.10313 148.9062,-15.5625 31.0877,7.11366 62.8626,-0.56045 94.0938,-2.4375 27.8806,-4.6841 55.4061,-11.03125 84.2188,-11.03125 9.8172,-10e-6 17.8655,0 25.6874,0 0,0.0416 0,0.0834 0,0.125 19.5025,0.0392 40.6439,-0.0181 56.3438,13.5625 19.3239,13.20868 43.7723,22.48766 67.1562,15.34375 49.4356,-5.81055 98.6641,-27.10313 148.9063,-15.5625 31.0877,7.11366 62.8625,-0.56045 94.0937,-2.4375 27.8807,-4.6841 55.406,-11.03125 84.2188,-11.03125 9.8291,-10e-6 17.8877,0 25.7188,0 l 0,-24.71875 c -158.8021,0 -317.6042,0 -476.4063,0 -0.01,0 -0.021,0 -0.031,0 -158.8021,0 -317.6041,0 -476.4062,0 -158.80198,0 -317.60416,0 -476.40625,0 -0.0104,0 -0.0208,0 -0.0312,0 -158.80205,0 -317.60415,0 -476.40625,0 z"
+ style="opacity:0.33000004;color:#000000;fill:url(#linearGradient4012);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ inkscape:connector-curvature="0" />
<g
transform="translate(0,178)"
id="g3971">
@@ -336,7 +351,7 @@
id="text3951"
y="507.32114"
x="188.50735"
- style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
+ style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
xml:space="preserve"><tspan
y="507.32114"
x="188.50735"
@@ -347,7 +362,7 @@
id="text3955"
y="533.18787"
x="237.69305"
- style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
+ style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
xml:space="preserve"><tspan
y="533.18787"
x="237.69305"
@@ -359,47 +374,55 @@
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3961"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 60.321717,411.99998 377.014613,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3963"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3965"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.86937,597.15755 377.0124,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3967"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3969"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 372.87905,411.27704 64.93441,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
</g>
</g>
</g>
<path
- style="color:black;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
- d="M 301.0328,775.62064 L 301.0328,776.99564 L 302.2828,776.99564 L 302.2828,775.62064 L 301.0328,775.62064 z "
- id="path3441" />
+ style="color:#000000;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 749.06429,646.48678 0,1.375 1.24999,0 0,-1.375 -1.24999,0 z"
+ id="path3441"
+ inkscape:connector-curvature="0" />
<path
- style="opacity:0.33000004;color:black;fill:url(#linearGradient3463);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
- d="M 301.0328,777.05814 L 301.0328,829.99564 C 301.44582,830.12132 301.86834,830.22014 302.2828,830.33939 L 302.2828,777.05814 C 301.86613,777.05814 301.44947,777.05814 301.0328,777.05814 z "
- id="path3435" />
+ style="opacity:0.33000004;color:#000000;fill:url(#linearGradient3463);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 749.06429,647.92428 0,52.9375 c 0.41302,0.12568 0.83553,0.2245 1.24999,0.34375 l 0,-53.28125 c -0.41667,0 -0.83332,0 -1.24999,0 z"
+ id="path3435"
+ inkscape:connector-curvature="0" />
<g
id="g3451"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-wiki-logo.png"
inkscape:export-xdpi="240"
- inkscape:export-ydpi="240">
+ inkscape:export-ydpi="240"
+ transform="translate(448.03149,-129.13386)">
<text
xml:space="preserve"
- style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
+ style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
x="252.00264"
y="831.75439"
id="text4716"
@@ -412,38 +435,44 @@
id="g4720"
transform="matrix(0.3688,0,0,0.3688,110.9594,457.1803)">
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
id="path4722"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
id="path4724"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
id="path4726"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
id="path4728"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
id="path4730"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
</g>
<path
inkscape:export-ydpi="90"
inkscape:export-xdpi="90"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-logo.png"
id="path4766"
- d="M 278.7546,778.41609 C 278.39498,778.41609 278.04933,778.41736 277.70246,778.44001 C 277.67009,778.4466 277.63939,778.45783 277.60682,778.46392 C 277.28394,778.52422 276.96537,778.57565 276.62643,778.58347 C 276.57947,778.59006 276.52965,778.57644 276.48295,778.58347 C 273.7165,778.99997 271.37912,780.20117 269.50064,782.1942 C 267.30689,784.51104 266.20078,787.28654 266.20077,790.51559 C 266.20077,793.78086 267.3069,796.57522 269.50064,798.8848 C 271.87536,801.37538 274.96079,802.61507 278.7546,802.61508 C 280.76732,802.61507 282.70232,802.11499 284.54131,801.10862 C 286.38026,800.13122 287.97923,798.74785 289.34763,796.99576 L 285.21084,794.7002 C 283.42977,797.07493 281.24145,798.26309 278.63504,798.26309 C 276.82501,798.26309 275.20212,797.67593 273.80481,796.51751 C 272.38574,795.3591 271.67662,793.94811 271.67664,792.26117 L 290.59106,792.26117 L 290.59106,791.30468 C 290.59103,787.21406 289.20547,783.93847 286.45428,781.47683 C 284.13743,779.42792 281.57097,778.41613 278.7546,778.41609 z M 190.8061,778.58347 L 190.8061,787.74179 L 187.60189,787.74179 L 187.60189,792.42855 L 190.8061,792.42855 L 190.8061,801.99337 L 195.68416,801.99337 L 195.68416,792.42855 L 198.62534,792.42855 L 204.62726,801.99337 L 210.41398,801.99337 L 202.35562,789.84605 L 210.0553,779.03781 L 204.14902,779.03781 L 198.19493,787.74179 L 195.68416,787.74179 L 195.68416,778.58347 L 190.8061,778.58347 z M 250.65794,778.58347 C 249.81822,778.73335 249.03579,778.97728 248.31456,779.34866 C 247.09823,780.00029 246.13796,780.85966 245.42121,781.93116 L 245.42121,779.03781 L 240.51924,779.03781 L 240.51924,801.99337 L 245.42121,801.99337 L 245.42121,789.12869 C 245.4212,787.28973 245.94015,785.87873 246.9755,784.87234 C 248.01805,783.866 249.33976,783.3659 250.9688,783.36589 C 252.69192,783.3659 254.03754,783.82827 254.98602,784.7767 C 255.93445,785.72516 256.3968,787.21161 256.39683,789.22434 L 256.39683,801.99337 L 261.2988,801.99337 L 261.2988,788.1483 C 261.29878,785.33192 260.43941,783.00497 258.7163,781.16598 C 257.42394,779.78677 255.92858,778.92829 254.22084,778.58347 L 250.65794,778.58347 z M 213.49863,779.03781 L 213.49863,792.3329 C 213.49862,795.44614 214.54816,797.96325 216.65502,799.88911 C 218.60984,801.69913 221.03111,802.61507 223.87646,802.61508 C 226.75075,802.61507 229.15974,801.69913 231.1218,799.88911 C 233.22864,797.96325 234.27817,795.44614 234.27819,792.3329 L 234.27819,779.03781 L 229.37623,779.03781 L 229.37623,791.90249 C 229.3762,793.59666 228.85726,794.97498 227.82195,796.03927 C 226.7504,797.13976 225.44754,797.6892 223.87646,797.6892 C 222.36327,797.68921 221.05032,797.13253 219.97879,796.03927 C 218.9145,794.93879 218.40058,793.56771 218.4006,791.90249 L 218.4006,779.03781 L 213.49863,779.03781 z M 278.13288,782.81591 C 279.73292,782.81594 281.1301,783.26448 282.31749,784.15499 C 283.46864,785.06724 284.31639,786.39622 284.85216,788.1483 L 271.67664,788.1483 C 272.06035,786.46138 272.85654,785.15127 274.04393,784.20281 C 275.19508,783.28334 276.55454,782.81594 278.13288,782.81591 z "
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem" />
+ d="m 278.7546,778.41609 c -0.35962,0 -0.70527,10e-4 -1.05214,0.0239 -0.0324,0.007 -0.0631,0.0178 -0.0956,0.0239 -0.32288,0.0603 -0.64145,0.11173 -0.98039,0.11955 -0.047,0.007 -0.0968,-0.007 -0.14348,0 -2.76645,0.4165 -5.10383,1.6177 -6.98231,3.61073 -2.19375,2.31684 -3.29986,5.09234 -3.29987,8.32139 0,3.26527 1.10613,6.05963 3.29987,8.36921 2.37472,2.49058 5.46015,3.73027 9.25396,3.73028 2.01272,-10e-6 3.94772,-0.50009 5.78671,-1.50646 1.83895,-0.9774 3.43792,-2.36077 4.80632,-4.11286 l -4.13679,-2.29556 c -1.78107,2.37473 -3.96939,3.56289 -6.5758,3.56289 -1.81003,0 -3.43292,-0.58716 -4.83023,-1.74558 -1.41907,-1.15841 -2.12819,-2.5694 -2.12817,-4.25634 l 18.91442,0 0,-0.95649 c -3e-5,-4.09062 -1.38559,-7.36621 -4.13678,-9.82785 -2.31685,-2.04891 -4.88331,-3.0607 -7.69968,-3.06074 z m -87.9485,0.16738 0,9.15832 -3.20421,0 0,4.68676 3.20421,0 0,9.56482 4.87806,0 0,-9.56482 2.94118,0 6.00192,9.56482 5.78672,0 -8.05836,-12.14732 7.69968,-10.80824 -5.90628,0 -5.95409,8.70398 -2.51077,0 0,-9.15832 -4.87806,0 z m 59.85184,0 c -0.83972,0.14988 -1.62215,0.39381 -2.34338,0.76519 -1.21633,0.65163 -2.1766,1.511 -2.89335,2.5825 l 0,-2.89335 -4.90197,0 0,22.95556 4.90197,0 0,-12.86468 c -1e-5,-1.83896 0.51894,-3.24996 1.55429,-4.25635 1.04255,-1.00634 2.36426,-1.50644 3.9933,-1.50645 1.72312,10e-6 3.06874,0.46238 4.01722,1.41081 0.94843,0.94846 1.41078,2.43491 1.41081,4.44764 l 0,12.76903 4.90197,0 0,-13.84507 c -2e-5,-2.81638 -0.85939,-5.14333 -2.5825,-6.98232 -1.29236,-1.37921 -2.78772,-2.23769 -4.49546,-2.58251 l -3.5629,0 z m -37.15931,0.45434 0,13.29509 c -1e-5,3.11324 1.04953,5.63035 3.15639,7.55621 1.95482,1.81002 4.37609,2.72596 7.22144,2.72597 2.87429,-1e-5 5.28328,-0.91595 7.24534,-2.72597 2.10684,-1.92586 3.15637,-4.44297 3.15639,-7.55621 l 0,-13.29509 -4.90196,0 0,12.86468 c -3e-5,1.69417 -0.51897,3.07249 -1.55428,4.13678 -1.07155,1.10049 -2.37441,1.64993 -3.94549,1.64993 -1.51319,10e-6 -2.82614,-0.55667 -3.89767,-1.64993 -1.06429,-1.10048 -1.57821,-2.47156 -1.57819,-4.13678 l 0,-12.86468 -4.90197,0 z m 64.63425,3.7781 c 1.60004,3e-5 2.99722,0.44857 4.18461,1.33908 1.15115,0.91225 1.9989,2.24123 2.53467,3.99331 l -13.17552,0 c 0.38371,-1.68692 1.1799,-2.99703 2.36729,-3.94549 1.15115,-0.91947 2.51061,-1.38687 4.08895,-1.3869 z"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ inkscape:connector-curvature="0" />
</g>
<g
id="g7182"
@@ -508,25 +537,30 @@
id="tspan7153">collaborative platform</tspan></text>
</g>
<path
- style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
- d="M 148.8919,267.4272 C 161.99966,267.4272 168.97012,250.16033 180.69406,244.29836 C 189.19763,240.04658 187.92182,239.7468 187.92182,251.52613 C 187.92182,263.69491 191.14411,263.09055 203.8229,263.09055 C 217.89191,263.09055 225.16259,247.53306 234.1795,238.51615 C 235.62505,237.0706 237.0706,235.62505 238.51615,234.1795 C 241.88911,230.80654 243.86494,244.29836 248.63502,244.29836 C 251.86737,244.29836 254.41723,241.40726 257.30834,239.96171 C 263.6729,236.77943 255.86278,255.25625 255.86278,265.98165 C 255.86278,278.06988 273.3863,300.58647 284.77383,294.8927 C 291.59303,291.4831 305.53611,275.22627 309.34822,268.87276 C 311.28446,265.64569 312.81261,277.54607 316.57599,277.54607 C 323.31544,277.54607 335.7711,265.57872 339.70483,261.64499"
- id="path7380" />
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 534.71867,-50.683034 c 13.10776,0 20.07822,-17.26687 31.80216,-23.12884 8.50357,-4.25178 7.22776,-4.55156 7.22776,7.22777 0,12.16878 3.22229,11.56442 15.90108,11.56442 14.06901,0 21.33969,-15.55749 30.3566,-24.5744 1.44555,-1.44555 2.8911,-2.8911 4.33665,-4.33665 3.37296,-3.37296 5.34879,10.11886 10.11887,10.11886 3.23235,0 5.78221,-2.8911 8.67332,-4.33665 6.36456,-3.18228 -1.44556,15.29454 -1.44556,26.01994 0,12.08823 17.52352,34.60482 28.91105,28.91105 6.8192,-3.4096 20.76228,-19.66643 24.57439,-26.01994 1.93624,-3.22707 3.46439,8.67331 7.22777,8.67331 6.73945,0 19.19511,-11.96735 23.12884,-15.90108"
+ id="path7380"
+ inkscape:connector-curvature="0" />
<path
- style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
- d="M 156.11966,261.64499 C 158.04707,261.64499 158.04707,261.64499 156.11966,261.64499 C 105.22308,261.64499 203.38647,252.97168 213.94176,252.97168 C 245.61975,252.97168 274.60153,248.63502 305.01157,248.63502 C 319.9219,248.63502 316.72892,252.97168 306.45712,252.97168"
- id="path8267" />
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 541.94643,-56.465244 c 1.92741,0 1.92741,0 0,0 -50.89658,0 47.26681,-8.67331 57.8221,-8.67331 31.67799,0 60.65977,-4.33666 91.06981,-4.33666 14.91033,0 11.71735,4.33666 1.44555,4.33666"
+ id="path8267"
+ inkscape:connector-curvature="0" />
<path
- style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
- d="M 183.58516,265.98165 C 214.96524,265.98165 259.98717,265.98165 296.33825,265.98165 C 317.93833,265.98165 346.11383,269.08169 362.83366,274.65497"
- id="path8269" />
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 569.41193,-52.128584 c 31.38008,0 76.40201,0 112.75309,0 21.60008,0 49.77558,3.10004 66.49541,8.67332"
+ id="path8269"
+ inkscape:connector-curvature="0" />
<path
- style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
- d="M 157.56522,281.88273 C 159.49262,281.88273 159.49262,281.88273 157.56522,281.88273 C 134.83668,281.88273 194.62357,281.88273 212.49621,281.88273 C 239.47986,281.88273 266.4635,281.88273 293.44715,281.88273 C 293.929,281.88273 294.41085,281.88273 294.8927,281.88273"
- id="path8271" />
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 543.39199,-36.227504 c 1.9274,0 1.9274,0 0,0 -22.72854,0 37.05835,0 54.93099,0 26.98365,0 53.96729,0 80.95094,0 0.48185,0 0.9637,0 1.44555,0"
+ id="path8271"
+ inkscape:connector-curvature="0" />
<path
- style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
- d="M 143.10969,235.62505 C 152.1417,235.62505 167.67218,231.28839 182.13961,231.28839 C 204.31188,231.28839 239.93322,234.88803 258.75389,244.29836 C 262.00256,245.9227 262.84756,245.1171 265.98165,245.74392"
- id="path8273" />
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 528.93646,-82.485184 c 9.03201,0 24.56249,-4.33666 39.02992,-4.33666 22.17227,0 57.79361,3.59964 76.61428,13.00997 3.24867,1.62434 4.09367,0.81874 7.22776,1.44556"
+ id="path8273"
+ inkscape:connector-curvature="0" />
<g
id="g5064"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
@@ -608,7 +642,8 @@
id="g2285"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/logo-kune-wiki-16.png"
inkscape:export-xdpi="90"
- inkscape:export-ydpi="90">
+ inkscape:export-ydpi="90"
+ transform="translate(-7.8740157,-70.07874)">
<g
transform="translate(404.1233,229.24298)"
inkscape:export-ydpi="90"
@@ -616,12 +651,13 @@
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
id="g2264">
<path
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
- d="M 206.0077,119.17481 C 205.76991,119.17481 205.54137,119.17568 205.31203,119.19062 C 205.29064,119.19501 205.27034,119.20243 205.24879,119.20643 C 205.0353,119.24634 204.82469,119.28034 204.60059,119.28548 C 204.56951,119.28987 204.5366,119.28083 204.50573,119.28548 C 202.67658,119.56085 201.13114,120.35507 199.88911,121.67284 C 198.43868,123.2047 197.70733,125.03981 197.70733,127.17481 C 197.70733,129.33374 198.43868,131.1813 199.88911,132.70839 C 201.45924,134.35508 203.49928,135.17475 206.0077,135.17475 C 207.33847,135.17475 208.61786,134.8441 209.83374,134.17874 C 211.04962,133.5325 212.10686,132.61781 213.01164,131.45938 L 210.27646,129.9416 C 209.09881,131.51173 207.65196,132.29729 205.92865,132.29729 C 204.73189,132.29729 203.65884,131.90909 202.73495,131.14319 C 201.79671,130.37723 201.32784,129.4443 201.32784,128.32897 L 213.83374,128.32897 L 213.83374,127.69653 C 213.83374,124.99189 212.91759,122.82613 211.09856,121.19855 C 209.56671,119.8438 207.86983,119.17481 206.0077,119.17481 z M 147.85769,119.28548 L 147.85769,125.34078 L 145.73909,125.34078 L 145.73909,128.43963 L 147.85769,128.43963 L 147.85769,134.7637 L 151.08296,134.7637 L 151.08296,128.43963 L 153.0276,128.43963 L 156.99598,134.7637 L 160.82207,134.7637 L 155.49401,126.73209 L 160.58492,119.58586 L 156.67978,119.58586 L 152.74302,125.34078 L 151.08296,125.34078 L 151.08296,119.28548 L 147.85769,119.28548 z M 187.43069,119.28548 C 186.87546,119.38456 186.35813,119.54585 185.88129,119.79144 C 185.07706,120.22226 184.44213,120.79048 183.96822,121.49894 L 183.96822,119.58586 L 180.72714,119.58586 L 180.72714,134.7637 L 183.96822,134.7637 L 183.96822,126.2578 C 183.96822,125.04192 184.31132,124.10899 184.9959,123.44358 C 185.68524,122.77822 186.5591,122.44757 187.63622,122.44751 C 188.77548,122.44757 189.66521,122.75326 190.29234,123.38034 C 190.91942,124.00747 191.22511,124.99027 191.22511,126.32103 L 191.22511,134.7637 L 194.46624,134.7637 L 194.46624,125.6096 C 194.46619,123.74742 193.89802,122.20891 192.7587,120.99298 C 191.90422,120.08111 190.91552,119.51348 189.78638,119.28548 L 187.43069,119.28548 z M 162.86156,119.58586 L 162.86156,128.37639 C 162.86156,130.43479 163.55551,132.09907 164.94854,133.3724 C 166.24103,134.56916 167.84192,135.17475 169.72321,135.17475 C 171.62367,135.17475 173.21643,134.56916 174.51374,133.3724 C 175.90672,132.09907 176.60067,130.43479 176.60067,128.37639 L 176.60067,119.58586 L 173.35959,119.58586 L 173.35959,128.09177 C 173.35953,129.21192 173.01643,130.12325 172.33191,130.82694 C 171.6234,131.55456 170.76199,131.91786 169.72321,131.91786 C 168.72271,131.91786 167.85464,131.5498 167.14613,130.82694 C 166.44244,130.09932 166.10264,129.19281 166.1027,128.09177 L 166.1027,119.58586 L 162.86156,119.58586 z M 205.5966,122.08389 C 206.65454,122.08389 207.57832,122.38049 208.36339,122.96929 C 209.12453,123.57243 209.68506,124.45111 210.03932,125.6096 L 201.32784,125.6096 C 201.58155,124.49421 202.10798,123.62798 202.89304,123.00091 C 203.65418,122.39294 204.55306,122.08389 205.5966,122.08389 z "
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 206.0077,119.17481 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.0791 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
id="path2267"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
inkscape:export-xdpi="90"
- inkscape:export-ydpi="90" />
+ inkscape:export-ydpi="90"
+ inkscape:connector-curvature="0" />
<g
id="g2269"
transform="matrix(0.1111494,0,0,0.111008,121.5678,22.515968)"
@@ -629,30 +665,35 @@
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
id="path2271"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
id="path2273"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
id="path2275"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
id="path2277"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
id="path2279"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
</g>
</g>
<text
@@ -660,7 +701,7 @@
id="text2281"
y="364.09836"
x="624.35651"
- style="font-size:22.95481682px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
+ style="font-size:22.95481682px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
xml:space="preserve"><tspan
y="364.09836"
x="624.35651"
@@ -671,14 +712,16 @@
id="g2338"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/logo-kune-wiki-16-white.png"
inkscape:export-xdpi="90"
- inkscape:export-ydpi="90">
+ inkscape:export-ydpi="90"
+ transform="translate(-7.8740157,-70.07874)">
<path
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
- d="M 612.45757,378.19846 C 612.21978,378.19846 611.99124,378.19933 611.7619,378.21427 C 611.74051,378.21866 611.72021,378.22608 611.69866,378.23008 C 611.48517,378.26999 611.27456,378.30399 611.05046,378.30913 C 611.01938,378.31352 610.98647,378.30448 610.9556,378.30913 C 609.12645,378.5845 607.58101,379.37872 606.33898,380.69649 C 604.88855,382.22835 604.1572,384.06346 604.1572,386.19846 C 604.1572,388.35739 604.88855,390.20495 606.33898,391.73204 C 607.90911,393.37873 609.94915,394.1984 612.45757,394.1984 C 613.78834,394.1984 615.06773,393.86775 616.28361,393.20239 C 617.49949,392.55615 618.55673,391.64146 619.46151,390.48303 L 616.72633,388.96525 C 615.54868,390.53538 614.10183,391.32094 612.37852,391.32094 C 611.18176,391.32094 610.10871,390.93274 609.18482,390.16684 C 608.24658,389.40088 607.77771,388.46795 607.77771,387.35262 L 620.28361,387.35262 L 620.28361,386.72018 C 620.28361,384.01554 619.36746,381.84978 617.54843,380.2222 C 616.01658,378.86745 614.3197,378.19846 612.45757,378.19846 z M 554.30756,378.30913 L 554.30756,384.36443 L 552.18896,384.36443 L 552.18896,387.46328 L 554.30756,387.46328 L 554.30756,393.78735 L 557.53283,393.78735 L 557.53283,387.46328 L 559.47747,387.46328 L 563.44585,393.78735 L 567.27194,393.78735 L 561.94388,385.75574 L 567.03479,378.60951 L 563.12965,378.60951 L 559.19289,384.36443 L 557.53283,384.36443 L 557.53283,378.30913 L 554.30756,378.30913 z M 593.88056,378.30913 C 593.32533,378.40821 592.808,378.5695 592.33116,378.81509 C 591.52693,379.24591 590.892,379.81413 590.41809,380.52259 L 590.41809,378.60951 L 587.17701,378.60951 L 587.17701,393.78735 L 590.41809,393.78735 L 590.41809,385.28145 C 590.41809,384.06557 590.76119,383.13264 591.44577,382.46723 C 592.13511,381.80187 593.00897,381.47122 594.08609,381.47116 C 595.22535,381.47122 596.11508,381.77691 596.74221,382.40399 C 597.36929,383.03112 597.67498,384.01392 597.67498,385.34468 L 597.67498,393.78735 L 600.91611,393.78735 L 600.91611,384.63325 C 600.91606,382.77107 600.34789,381.23256 599.20857,380.01663 C 598.35409,379.10476 597.36539,378.53713 596.23625,378.30913 L 593.88056,378.30913 z M 569.31143,378.60951 L 569.31143,387.40004 C 569.31143,389.45844 570.00538,391.12272 571.39841,392.39605 C 572.6909,393.59281 574.29179,394.1984 576.17308,394.1984 C 578.07354,394.1984 579.6663,393.59281 580.96361,392.39605 C 582.35659,391.12272 583.05054,389.45844 583.05054,387.40004 L 583.05054,378.60951 L 579.80946,378.60951 L 579.80946,387.11542 C 579.8094,388.23557 579.4663,389.1469 578.78178,389.85059 C 578.07327,390.57821 577.21186,390.94151 576.17308,390.94151 C 575.17258,390.94151 574.30451,390.57345 573.596,389.85059 C 572.89231,389.12297 572.55251,388.21646 572.55257,387.11542 L 572.55257,378.60951 L 569.31143,378.60951 z M 612.04647,381.10754 C 613.10441,381.10754 614.02819,381.40414 614.81326,381.99294 C 615.5744,382.59608 616.13493,383.47476 616.48919,384.63325 L 607.77771,384.63325 C 608.03142,383.51786 608.55785,382.65163 609.34291,382.02456 C 610.10405,381.41659 611.00293,381.10754 612.04647,381.10754 z "
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 612.45757,378.19846 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.079 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
id="path2301"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px-white.png"
inkscape:export-xdpi="90"
- inkscape:export-ydpi="90" />
+ inkscape:export-ydpi="90"
+ inkscape:connector-curvature="0" />
<g
style="fill:#ffffff;stroke:#ffffff"
id="g2303"
@@ -687,37 +730,42 @@
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
id="path2305"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
id="path2307"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
id="path2309"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
id="path2311"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
<path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
id="path2313"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
</g>
<text
inkscape:export-ydpi="90"
inkscape:export-xdpi="90"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px-white.png"
xml:space="preserve"
- style="font-size:22.95481682px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
+ style="font-size:22.95481682px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Emblem"
x="626.68304"
y="393.87903"
id="text2315"
@@ -759,65 +807,20 @@
d="M 372.87905,411.27704 L 437.81346,411.27704"
style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
</g>
- <path
- inkscape:connector-curvature="0"
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- d="m 245.82057,974.99995 c -0.74303,0 -1.45723,0.003 -2.17391,0.0494 -0.0669,0.0136 -0.13033,0.0368 -0.19763,0.0494 -0.66715,0.12461 -1.32536,0.23087 -2.02569,0.24704 -0.097,0.0136 -0.19995,-0.0145 -0.29644,0 -5.71605,0.86055 -10.54554,3.34248 -14.42688,7.46047 -4.53271,4.78706 -6.81817,10.52182 -6.81818,17.19368 0,6.74676 2.28548,12.52046 6.81818,17.29246 4.90667,5.1461 11.2818,7.7075 19.12055,7.7076 4.15869,-10e-5 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6068 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7944 l 39.08102,0 0,-1.9763 c -4e-5,-8.45207 -2.86291,-15.2201 -8.54743,-20.30635 -4.78705,-4.23347 -10.0899,-6.32405 -15.90909,-6.32411 z m -181.719366,0.34585 0,18.92292 -6.62055,0 0,9.68378 6.62055,0 0,19.7629 10.07905,0 0,-19.7629 6.07708,0 12.40119,19.7629 11.956516,0 -16.650196,-25.09885 15.909086,-22.33202 -12.203556,0 -12.30237,17.98419 -5.18775,0 0,-18.92292 -10.07905,0 z m 123.666006,0 c -1.73503,0.30966 -3.35171,0.81366 -4.8419,1.58103 -2.5132,1.34638 -4.49729,3.12201 -5.97826,5.33597 l 0,-5.97827 -10.12846,0 0,47.43087 10.12846,0 0,-26.58106 c -1e-5,-3.79965 1.07224,-6.71507 3.21147,-8.79447 2.15413,-2.07932 4.88507,-3.11262 8.25098,-3.11265 3.56032,3e-5 6.34065,0.95537 8.3004,2.91502 1.95964,1.95972 2.91496,5.03102 2.91502,9.18973 l 0,26.38343 10.12846,0 0,-28.60675 c -5e-5,-5.8192 -1.77567,-10.62715 -5.33597,-14.42688 -2.67029,-2.84973 -5.76,-4.62351 -9.28854,-5.33597 l -7.36166,0 z m -76.77865,0.93873 0,27.47037 c -2e-5,6.4326 2.16853,11.6334 6.52173,15.6127 4.03904,3.7398 9.04189,5.6323 14.92095,5.6324 5.93886,-10e-5 10.91633,-1.8926 14.97036,-5.6324 4.35315,-3.9793 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.47037 -10.12846,0 0,26.58107 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2738 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.58107 -10.12845,0 z m 133.54743,7.80633 c 3.306,5e-5 6.19285,0.92683 8.64624,2.7668 2.37851,1.88491 4.13014,4.63084 5.23716,8.25099 l -27.22332,0 c 0.79283,-3.48552 2.43792,-6.19246 4.8913,-8.15218 2.37853,-1.89981 5.18745,-2.86556 8.44862,-2.86561 z"
- id="path2689"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854" />
- <g
- id="g2691"
- transform="matrix(0.347343,0,0,0.346901,262.945,672.94005)"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854">
- <path
- inkscape:connector-curvature="0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 60.321717,411.99998 377.014613,0"
- id="path2693"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.61203,788.60332 0,-377.01178"
- id="path2695"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.86937,597.15755 377.0124,0"
- id="path2697"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 437.45588,596.97447 0,-377.01491"
- id="path2699"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 372.87905,411.27704 64.93441,0"
- id="path2701"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- </g>
<text
xml:space="preserve"
- style="font-size:18.13397598px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem;-inkscape-font-specification:Emblem"
- x="954.11047"
- y="752.78009"
+ style="font-size:18.13397598px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem;-inkscape-font-specification:Emblem"
+ x="1402.142"
+ y="623.64624"
id="text2703"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
- x="954.11047"
- y="752.78009"
+ x="1402.142"
+ y="623.64624"
id="tspan2709">a web infrastructure to encourage collaboration,</tspan><tspan
sodipodi:role="line"
- x="954.11047"
- y="770.91406"
+ x="1402.142"
+ y="641.78021"
id="tspan2727">content sharing & free culture</tspan></text>
<text
xml:space="preserve"
@@ -840,7 +843,7 @@
id="tspan2733">content sharing & free culture</tspan></text>
<g
id="g2607"
- transform="matrix(0.548749,0,0,0.548749,378.52305,746.57538)">
+ transform="matrix(0.548749,0,0,0.548749,826.55453,617.44152)">
<g
inkscape:export-ydpi="90"
inkscape:export-xdpi="90"
@@ -850,28 +853,33 @@
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2533"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 60.321717,411.99998 377.014613,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2535"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2537"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.86937,597.15755 377.0124,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2539"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2541"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 372.87905,411.27704 64.93441,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
</g>
<text
transform="matrix(0.9080422,0.4188786,-0.4188786,0.9080422,0,0)"
@@ -879,7 +887,7 @@
id="text2549"
y="36.545521"
x="426.55963"
- style="font-size:16.88012505px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ style="font-size:16.88012505px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="36.545521"
x="426.55963"
@@ -890,10 +898,11 @@
id="tspan2555"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#808080;fill-opacity:1;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan><tspan
id="tspan2559"
- style="font-size:16.88012505px;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke-width:0;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:0;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Sans" /></tspan></text>
+ style="font-size:16.88012505px;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Sans" /></tspan></text>
</g>
<g
- id="g2620">
+ id="g2620"
+ transform="translate(448.03149,-129.13386)">
<g
inkscape:export-ydpi="44.62801"
inkscape:export-xdpi="44.62801"
@@ -903,28 +912,33 @@
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2563"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 60.321717,411.99998 377.014613,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2565"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2567"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.86937,597.15755 377.0124,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2569"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2571"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 372.87905,411.27704 64.93441,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
</g>
<text
inkscape:export-ydpi="44.62801"
@@ -935,7 +949,7 @@
id="text2573"
y="532.55298"
x="724.52563"
- style="font-size:30.13441849px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ style="font-size:30.13441849px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="532.55298"
x="724.52563"
@@ -946,7 +960,7 @@
id="tspan2579"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:1;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan><tspan
id="tspan2581"
- style="font-size:30.13441849px;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke-width:0;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:0;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Sans" /></tspan></text>
+ style="font-size:30.13441849px;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Sans" /></tspan></text>
</g>
<text
xml:space="preserve"
@@ -963,14 +977,14 @@
inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-alpha60.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
- transform="translate(-169.81905,-194.32381)">
+ transform="translate(278.21243,-323.45767)">
<rect
y="1007.8605"
x="829.13959"
height="56.250996"
width="56.250996"
id="rect2613"
- style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.74900579;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.74900579;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<g
inkscape:export-ydpi="44.62801"
inkscape:export-xdpi="44.62801"
@@ -980,35 +994,40 @@
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2561"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 60.321717,411.99998 377.014613,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2564"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2566"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.86937,597.15755 377.0124,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2568"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path2570"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 372.87905,411.27704 64.93441,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
</g>
<text
sodipodi:linespacing="125%"
id="text2593"
y="1062.1919"
x="826.17133"
- style="font-size:21.96050453px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ style="font-size:21.96050453px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="1062.1919"
x="826.17133"
@@ -1019,266 +1038,12 @@
id="tspan2601"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#999999;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan></tspan></text>
</g>
- <text
- sodipodi:linespacing="100%"
- id="text3654"
- y="1023.4772"
- x="-438.89853"
- style="font-size:91.92100525px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
- xml:space="preserve"
- transform="scale(-1,1)"><tspan
- y="1023.4772"
- x="-438.89853"
- id="tspan3656"
- sodipodi:role="line">cc</tspan></text>
- <path
- inkscape:export-ydpi="399.59854"
- inkscape:export-xdpi="399.59854"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- id="path3705"
- d="m 245.82057,1095 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1247 -1.32536,0.2309 -2.02569,0.2471 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8605 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.787 -6.81817,10.5218 -6.81818,17.1936 0,6.7468 2.28548,12.5205 6.81818,17.2925 4.90667,5.1461 11.2818,7.7075 19.12055,7.7076 4.15869,-10e-5 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6068 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7944 l 39.08102,0 0,-1.9763 c -4e-5,-8.4521 -2.86291,-15.2201 -8.54743,-20.3064 -4.78705,-4.2334 -10.0899,-6.324 -15.90909,-6.3241 z m -181.719366,0.3458 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7629 10.07905,0 0,-19.7629 6.07708,0 12.40119,19.7629 11.956516,0 -16.650196,-25.0989 15.909086,-22.332 -12.203556,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.666006,0 c -1.73503,0.3097 -3.35171,0.8137 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4309 10.12846,0 0,-26.5811 c -1e-5,-3.7996 1.07224,-6.715 3.21147,-8.7944 2.15413,-2.0794 4.88507,-3.1126 8.25098,-3.1127 3.56032,10e-5 6.34065,0.9554 8.3004,2.915 1.95964,1.9598 2.91496,5.0311 2.91502,9.1898 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8193 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8498 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4704 c -2e-5,6.4326 2.16853,11.6334 6.52173,15.6127 4.03904,3.7398 9.04189,5.6323 14.92095,5.6324 5.93886,-10e-5 10.91633,-1.8926 14.97036,-5.6324 4.35315,-3.9793 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4704 -10.12846,0 0,26.5811 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2738 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.5811 -10.12845,0 z m 133.54743,7.8064 c 3.306,0 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6308 5.23716,8.2509 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1924 4.8913,-8.1521 2.37853,-1.8998 5.18745,-2.8656 8.44862,-2.8656 z"
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- inkscape:connector-curvature="0" />
<g
- inkscape:export-ydpi="399.59854"
- inkscape:export-xdpi="399.59854"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- transform="matrix(0.347343,0,0,0.346901,262.945,792.94005)"
- id="g3707">
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3709"
- d="m 60.321717,411.99998 377.014613,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3711"
- d="m 252.61203,788.60332 0,-377.01178"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3713"
- d="m 252.86937,597.15755 377.0124,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3715"
- d="m 437.45588,596.97447 0,-377.01491"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3717"
- d="m 372.87905,411.27704 64.93441,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- </g>
- <text
- transform="scale(-1,1)"
- xml:space="preserve"
- style="font-size:66.18188477px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
- x="-412.51364"
- y="1143.8353"
- id="text3719"
- sodipodi:linespacing="100%"><tspan
- sodipodi:role="line"
- id="tspan3721"
- x="-412.51364"
- y="1143.8353">cc</tspan></text>
- <path
- inkscape:connector-curvature="0"
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- d="m 117.74846,1199.0003 c -0.23776,0 -0.4663,0 -0.69564,0.016 -0.0214,0 -0.0417,0.012 -0.0632,0.016 -0.21348,0.04 -0.42411,0.074 -0.64821,0.079 -0.031,0 -0.064,-0 -0.0949,0 -1.8291,0.2753 -3.37452,1.0696 -4.61653,2.3873 -1.45044,1.5318 -2.18177,3.3669 -2.18178,5.5019 0,2.1589 0.73134,4.0065 2.18178,5.5335 1.57011,1.6467 3.61012,2.4663 6.11848,2.4664 1.33076,-10e-5 2.61014,-0.3307 3.82603,-0.9961 1.21587,-0.6462 2.27307,-1.5608 3.17781,-2.7193 l -2.73513,-1.5178 c -1.1776,1.5702 -2.62446,2.3558 -4.34776,2.3558 -1.19674,0 -2.26975,-0.3883 -3.19362,-1.1542 -0.93825,-0.7659 -1.40711,-1.6988 -1.40709,-2.8142 l 12.50572,0 0,-0.6324 c -1e-5,-2.7046 -0.91611,-4.8703 -2.73513,-6.4979 -1.53183,-1.3547 -3.22872,-2.0237 -5.09083,-2.0237 z m -58.149264,0.1106 0,6.0552 -2.118542,0 0,3.0988 2.118542,0 0,6.324 3.225244,0 0,-6.324 1.944635,0 3.968317,6.324 3.826024,0 -5.327977,-8.0315 5.090826,-7.1461 -3.905076,0 -3.936695,5.7548 -1.660054,0 0,-6.0552 -3.225244,0 z m 39.572489,0 c -0.555201,0.099 -1.07253,0.2604 -1.549383,0.5059 -0.804211,0.4309 -1.43911,0.999 -1.913013,1.7075 l 0,-1.913 -3.241055,0 0,15.1776 3.241055,0 0,-8.5058 c -3e-6,-1.2158 0.343111,-2.1487 1.027654,-2.8141 0.689311,-0.6654 1.563197,-0.9961 2.640271,-0.9961 1.139286,0 2.028976,0.3057 2.656086,0.9328 0.62707,0.6271 0.93277,1.6099 0.93279,2.9407 l 0,8.4425 3.24106,0 0,-9.154 c -2e-5,-1.8621 -0.56821,-3.4006 -1.70749,-4.6165 -0.85448,-0.9119 -1.84317,-1.4795 -2.97228,-1.7075 l -2.355695,0 z m -24.568775,0.3004 0,8.7904 c -6e-6,2.0584 0.693918,3.7226 2.08692,4.996 1.292472,1.1967 2.893359,1.8023 4.774628,1.8023 1.900405,0 3.493169,-0.6056 4.790438,-1.8023 1.392986,-1.2734 2.086908,-2.9376 2.086924,-4.996 l 0,-8.7904 -3.241056,0 0,8.5058 c -1.6e-5,1.1201 -0.34313,2.0315 -1.02765,2.7351 -0.708482,0.7276 -1.569895,1.0909 -2.608656,1.0909 -1.000477,0 -1.868572,-0.368 -2.577034,-1.0909 -0.703685,-0.7276 -1.043471,-1.6341 -1.043462,-2.7351 l 0,-8.5058 -3.241052,0 z m 42.73449,2.498 c 1.05791,0 1.98168,0.2966 2.76676,0.8854 0.76111,0.6031 1.32162,1.4818 1.67586,2.6402 l -8.71132,0 c 0.2537,-1.1153 0.78012,-1.9815 1.56519,-2.6086 0.76112,-0.608 1.65996,-0.917 2.70351,-0.917 z"
- id="path3725"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854" />
- <g
- id="g3727"
- transform="matrix(0.11114798,0,0,0.11100654,123.22819,1102.3426)"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854">
- <path
- inkscape:connector-curvature="0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 60.321717,411.99998 377.014613,0"
- id="path3729"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.61203,788.60332 0,-377.01178"
- id="path3731"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.86937,597.15755 377.0124,0"
- id="path3733"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 437.45588,596.97447 0,-377.01491"
- id="path3735"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 372.87905,411.27704 64.93441,0"
- id="path3737"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- </g>
- <text
- sodipodi:linespacing="100%"
- id="text3739"
- y="1214.6273"
- x="-171.08939"
- style="font-size:21.17786407px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
- xml:space="preserve"
- transform="scale(-1,1)"><tspan
- y="1214.6273"
- x="-171.08939"
- id="tspan3741"
- sodipodi:role="line">cc</tspan></text>
- <g
- id="g3808"
- transform="translate(-124,22)">
- <g
- transform="matrix(0.31999488,0,0,0.31999488,389.01174,869.40895)"
- id="g3788">
- <path
- inkscape:connector-curvature="0"
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
- id="path3790"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854" />
- <g
- id="g3792"
- transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854">
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 60.321717,411.99998 377.014613,0"
- id="path3794"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.61203,788.60332 0,-377.01178"
- id="path3796"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.86937,597.15755 377.0124,0"
- id="path3798"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 437.45588,596.97447 0,-377.01491"
- id="path3800"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 372.87905,411.27704 64.93441,0"
- id="path3802"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- </g>
- </g>
- <text
- sodipodi:linespacing="100%"
- id="text3804"
- y="1231.8833"
- x="-677.91302"
- style="font-size:14.34666634px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
- xml:space="preserve"
- transform="scale(-1,1)"><tspan
- y="1231.8833"
- x="-677.91302"
- id="tspan3806"
- sodipodi:role="line">cc</tspan></text>
- </g>
- <g
- id="g3844"
- transform="translate(0,140)">
- <g
- id="g3846">
- <path
- inkscape:connector-curvature="0"
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
- id="path3848"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854" />
- <g
- id="g3850"
- transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854">
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 60.321717,411.99998 377.014613,0"
- id="path3852"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.61203,788.60332 0,-377.01178"
- id="path3854"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.86937,597.15755 377.0124,0"
- id="path3856"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 437.45588,596.97447 0,-377.01491"
- id="path3858"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 372.87905,411.27704 64.93441,0"
- id="path3860"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- </g>
- </g>
- <text
- sodipodi:linespacing="100%"
- id="text3862"
- y="1132.7504"
- x="-902.83093"
- style="font-size:44.83404922px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
- xml:space="preserve"
- transform="scale(-1,1)"><tspan
- y="1132.7504"
- x="-902.83093"
- id="tspan3864"
- sodipodi:role="line">cc</tspan></text>
- </g>
- <g
id="g3983"
inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/logo-big-home-kunecc.png"
inkscape:export-xdpi="90"
- inkscape:export-ydpi="90">
+ inkscape:export-ydpi="90"
+ transform="translate(-804.7244,-186.61417)">
<g
transform="translate(-0.07178157,0.14078373)"
id="g3779">
@@ -1354,7 +1119,7 @@
</g>
<g
id="g3969"
- transform="matrix(0.31973654,0,0,0.31973654,675.58786,768.46541)"
+ transform="matrix(0.31973654,0,0,0.31973654,-129.13654,581.85124)"
inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kunecc-logo-16px.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
@@ -1431,5 +1196,164 @@
id="tspan3967"
sodipodi:role="line">.</tspan></text>
</g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/logo-big-home-kunecc.png"
+ id="g3240"
+ transform="translate(-464.7244,43.385828)">
+ <g
+ id="g3242"
+ transform="translate(-0.07178157,0.14078373)">
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ id="path3244"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854" />
+ <g
+ id="g3246"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path3248"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path3250"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path3252"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path3254"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path3256"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3258"
+ y="1145.4236"
+ x="-925.99481"
+ style="font-size:58.94304657px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"
+ transform="scale(-1,1)"><tspan
+ y="1145.4236"
+ x="-925.99481"
+ id="tspan3260"
+ sodipodi:role="line">cc</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3262"
+ y="1145.1492"
+ x="838.10248"
+ style="font-size:87.16403198px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"><tspan
+ y="1145.1492"
+ x="838.10248"
+ id="tspan3264"
+ sodipodi:role="line">.</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kunecc-logo-16px.png"
+ transform="matrix(0.31973654,0,0,0.31973654,-147.24678,536.33943)"
+ id="g3289"
+ style="opacity:0.4">
+ <g
+ id="g3291"
+ transform="translate(380,-30)">
+ <path
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ id="path3293"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ inkscape:connector-curvature="0" />
+ <g
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ id="g3295">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3297"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3299"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3301"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3303"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3305"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <text
+ transform="scale(-1,1)"
+ xml:space="preserve"
+ style="font-size:58.94304657px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="-1306.0667"
+ y="1115.2828"
+ id="text3307"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3309"
+ x="-1306.0667"
+ y="1115.2828">cc</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:87.16403198px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="1218.1743"
+ y="1115.0084"
+ id="text3311"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3313"
+ x="1218.1743"
+ y="1115.0084">.</tspan></text>
+ </g>
</g>
</svg>
Modified: trunk/src/main/java/cc/kune/client/KuneEntryPoint.java
===================================================================
--- trunk/src/main/java/cc/kune/client/KuneEntryPoint.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/client/KuneEntryPoint.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -87,7 +87,7 @@
ginjector.getTasksParts();
ginjector.getWikiParts();
- ginjector.getSiteLogoPresenter();
+ ginjector.getSiteLogo();
ginjector.getChatClient();
ginjector.getCoreParts();
ginjector.getGSpaceParts();
Modified: trunk/src/main/java/cc/kune/client/KuneGinjector.java
===================================================================
--- trunk/src/main/java/cc/kune/client/KuneGinjector.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/client/KuneGinjector.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -41,7 +41,7 @@
import cc.kune.core.client.notify.msgs.UserNotifierPresenter;
import cc.kune.core.client.notify.spiner.SpinerPresenter;
import cc.kune.core.client.sitebar.SitebarActionsPresenter;
-import cc.kune.core.client.sitebar.logo.SiteLogoPresenter;
+import cc.kune.core.client.sitebar.logo.SiteLogo;
import cc.kune.core.client.sitebar.spaces.SpaceSelectorPresenter;
import cc.kune.core.client.sn.GroupSNPresenter;
import cc.kune.core.client.sn.UserSNPresenter;
@@ -140,7 +140,7 @@
AsyncProvider<SitebarActionsPresenter> getSitebarActionsPresenter();
- AsyncProvider<SiteLogoPresenter> getSiteLogoPresenter();
+ SiteLogo getSiteLogo();
SiteTokenListeners getSiteTokenListeners();
Modified: trunk/src/main/java/cc/kune/core/client/CoreGinModule.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/CoreGinModule.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/client/CoreGinModule.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -75,8 +75,7 @@
import cc.kune.core.client.sitebar.SitebarSignInLink;
import cc.kune.core.client.sitebar.SitebarSignOutLink;
import cc.kune.core.client.sitebar.SitebarSignOutLink.BeforeSignOut;
-import cc.kune.core.client.sitebar.logo.SiteLogoPresenter;
-import cc.kune.core.client.sitebar.logo.SiteLogoViewImpl;
+import cc.kune.core.client.sitebar.logo.SiteLogo;
import cc.kune.core.client.sitebar.spaces.SpaceSelectorPanel;
import cc.kune.core.client.sitebar.spaces.SpaceSelectorPresenter;
import cc.kune.core.client.sn.GroupSNPanel;
@@ -159,8 +158,7 @@
UserNotifierViewImpl.class, UserNotifierProxy.class);
bindPresenter(SpaceSelectorPresenter.class, SpaceSelectorPresenter.SpaceSelectorView.class,
SpaceSelectorPanel.class, SpaceSelectorPresenter.SpaceSelectorProxy.class);
- bindPresenter(SiteLogoPresenter.class, SiteLogoPresenter.SiteLogoView.class, SiteLogoViewImpl.class,
- SiteLogoPresenter.SiteLogoProxy.class);
+ s(SiteLogo.class);
bindPresenter(SitebarActionsPresenter.class, SitebarActionsPresenter.SitebarActionsView.class,
SitebarActionsPanel.class, SitebarActionsPresenter.SitebarActionsProxy.class);
bind(SitebarActions.class).to(SitebarActionsPresenter.class).in(Singleton.class);
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/SitebarActionsPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/SitebarActionsPanel.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/SitebarActionsPanel.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -22,6 +22,7 @@
import cc.kune.common.client.actions.ui.ActionSimplePanel;
import cc.kune.common.client.actions.ui.IsActionExtensible;
import cc.kune.core.client.sitebar.SitebarActionsPresenter.SitebarActionsView;
+import cc.kune.core.client.sitebar.logo.SiteLogo;
import cc.kune.core.shared.i18n.I18nTranslationService;
import cc.kune.gspace.client.GSpaceArmor;
@@ -32,50 +33,51 @@
public class SitebarActionsPanel extends ViewImpl implements SitebarActionsView {
- private final Provider<AboutKuneDialog> aboutPanel;
- private final ErrorsDialog errorPanel;
- private final ActionSimplePanel toolbarLeft;
- private final ActionSimplePanel toolbarRight;
+ private final Provider<AboutKuneDialog> aboutPanel;
+ private final ErrorsDialog errorPanel;
+ private final ActionSimplePanel toolbarLeft;
+ private final ActionSimplePanel toolbarRight;
- @Inject
- public SitebarActionsPanel(final GSpaceArmor armor, final ActionSimplePanel toolbarRight,
- final ActionSimplePanel toolbarLeft, final I18nTranslationService i18n,
- final Provider<AboutKuneDialog> aboutPanel, final ErrorsDialog errorPanel) {
- this.toolbarRight = toolbarRight;
- this.toolbarLeft = toolbarLeft;
- this.aboutPanel = aboutPanel;
- this.errorPanel = errorPanel;
- toolbarRight.addStyleName("k-sitebar");
- toolbarRight.addStyleName("k-floatright");
- toolbarLeft.addStyleName("k-sitebar");
- toolbarLeft.addStyleName("k-floatleft");
- armor.getSitebar().add(toolbarLeft);
- armor.getSitebar().add(toolbarRight);
- }
+ @Inject
+ public SitebarActionsPanel(final GSpaceArmor armor, final ActionSimplePanel toolbarRight,
+ final ActionSimplePanel toolbarLeft, final I18nTranslationService i18n,
+ final Provider<AboutKuneDialog> aboutPanel, final ErrorsDialog errorPanel, final SiteLogo siteLogo) {
+ this.toolbarRight = toolbarRight;
+ this.toolbarLeft = toolbarLeft;
+ this.aboutPanel = aboutPanel;
+ this.errorPanel = errorPanel;
+ toolbarRight.addStyleName("k-sitebar");
+ toolbarRight.addStyleName("k-floatright");
+ toolbarLeft.addStyleName("k-sitebar");
+ toolbarLeft.addStyleName("k-floatleft");
+ armor.getSitebar().add(toolbarLeft);
+ armor.getSitebar().add(siteLogo);
+ armor.getSitebar().add(toolbarRight);
+ }
- @Override
- public Widget asWidget() {
- return toolbarRight;
- }
+ @Override
+ public Widget asWidget() {
+ return toolbarRight;
+ }
- @Override
- public IsActionExtensible getLeftBar() {
- return toolbarLeft;
- }
+ @Override
+ public IsActionExtensible getLeftBar() {
+ return toolbarLeft;
+ }
- @Override
- public IsActionExtensible getRightBar() {
- return toolbarRight;
- }
+ @Override
+ public IsActionExtensible getRightBar() {
+ return toolbarRight;
+ }
- @Override
- public void showAboutDialog() {
- aboutPanel.get().showCentered();
- }
+ @Override
+ public void showAboutDialog() {
+ aboutPanel.get().showCentered();
+ }
- @Override
- public void showErrorDialog() {
- errorPanel.showCentered();
- }
+ @Override
+ public void showErrorDialog() {
+ errorPanel.showCentered();
+ }
}
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/SitebarActionsPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/SitebarActionsPresenter.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/SitebarActionsPresenter.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -23,7 +23,6 @@
import cc.kune.common.client.actions.AbstractExtendedAction;
import cc.kune.common.client.actions.Action;
import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.actions.gxtui.AbstractGxtMenuGui;
import cc.kune.common.client.actions.ui.IsActionExtensible;
import cc.kune.common.client.actions.ui.descrip.MenuDescriptor;
import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
@@ -126,7 +125,8 @@
OPTIONS_MENU.putValue(Action.NAME, i18n.t("More"));
OPTIONS_MENU.putValue(Action.SMALL_ICON, res.arrowdownsitebar());
OPTIONS_MENU.setStyles("k-no-backimage, k-btn-sitebar");
- OPTIONS_MENU.putValue(AbstractGxtMenuGui.MENU_POSITION, AbstractGxtMenuGui.MenuPosition.bl);
+ // OPTIONS_MENU.putValue(AbstractGxtMenuGui.MENU_POSITION,
+ // AbstractGxtMenuGui.MenuPosition.bl);
final AbstractExtendedAction bugsAction = new AbstractExtendedAction() {
@Override
Copied: trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogo.java (from rev 1611, trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoViewImpl.java)
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogo.java (rev 0)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogo.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -0,0 +1,70 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sitebar.logo;
+
+import cc.kune.common.client.tooltip.Tooltip;
+import cc.kune.core.client.i18n.I18nUITranslationService;
+import cc.kune.core.client.init.AppStartEvent;
+import cc.kune.core.client.init.AppStartEvent.AppStartHandler;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.SiteTokens;
+import cc.kune.core.client.state.StateManager;
+
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.Image;
+import com.google.gwt.user.client.ui.PushButton;
+import com.google.inject.Inject;
+
+public class SiteLogo extends Composite {
+
+ private final PushButton btn;
+ private final Image logo;
+ private final Image logoOnOver;
+
+ @Inject
+ public SiteLogo(final Session session, final StateManager stateManager,
+ final I18nUITranslationService i18n) {
+ logo = new Image();
+ logoOnOver = new Image();
+
+ btn = new PushButton(logo, new ClickHandler() {
+ @Override
+ public void onClick(final ClickEvent event) {
+ stateManager.gotoHistoryToken(SiteTokens.HOME);
+ }
+ });
+ btn.setStyleName("k-sitebar-logo");
+ btn.addStyleName("k-fr");
+ btn.addStyleName("k-pointer");
+ session.onAppStart(true, new AppStartHandler() {
+ @Override
+ public void onAppStart(final AppStartEvent event) {
+ logo.setUrl(event.getInitData().getSiteLogoUrl());
+ logoOnOver.setUrl(event.getInitData().getSiteLogoUrlOnOver());
+ }
+ });
+ btn.getUpHoveringFace().setImage(logoOnOver);
+ initWidget(btn);
+ Tooltip.to(btn, i18n.t("Home page of [%s]", i18n.getSiteCommonName()));
+ }
+
+}
Deleted: trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoPresenter.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoPresenter.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -1,71 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sitebar.logo;
-
-import cc.kune.core.client.init.AppStartEvent;
-import cc.kune.core.client.state.SiteTokens;
-import cc.kune.core.client.state.StateManager;
-
-import com.google.gwt.event.shared.EventBus;
-import com.google.inject.Inject;
-import com.gwtplatform.mvp.client.HasUiHandlers;
-import com.gwtplatform.mvp.client.Presenter;
-import com.gwtplatform.mvp.client.View;
-import com.gwtplatform.mvp.client.annotations.ProxyCodeSplit;
-import com.gwtplatform.mvp.client.annotations.ProxyEvent;
-import com.gwtplatform.mvp.client.proxy.Proxy;
-import com.gwtplatform.mvp.client.proxy.RevealRootContentEvent;
-
-public class SiteLogoPresenter extends Presenter<SiteLogoPresenter.SiteLogoView, SiteLogoPresenter.SiteLogoProxy>
- implements SiteLogoUiHandlers {
-
- @ProxyCodeSplit
- public interface SiteLogoProxy extends Proxy<SiteLogoPresenter> {
- }
-
- public interface SiteLogoView extends View, HasUiHandlers<SiteLogoUiHandlers> {
- void setSiteLogoUrl(String siteLogoUrl);
- }
-
- private final StateManager stateManager;
-
- @Inject
- public SiteLogoPresenter(final EventBus eventBus, final SiteLogoView view, final SiteLogoProxy proxy,
- final StateManager stateManager) {
- super(eventBus, view, proxy);
- this.stateManager = stateManager;
- getView().setUiHandlers(this);
- }
-
- @ProxyEvent
- public void onAppStart(final AppStartEvent event) {
- getView().setSiteLogoUrl(event.getInitData().getSiteLogoUrl());
- }
-
- @Override
- public void onClick() {
- stateManager.gotoHistoryToken(SiteTokens.HOME);
- }
-
- @Override
- protected void revealInParent() {
- RevealRootContentEvent.fire(this, this);
- }
-}
\ No newline at end of file
Deleted: trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoUiHandlers.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoUiHandlers.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoUiHandlers.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -1,26 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sitebar.logo;
-
-import com.gwtplatform.mvp.client.UiHandlers;
-
-public interface SiteLogoUiHandlers extends UiHandlers {
- void onClick();
-}
\ No newline at end of file
Deleted: trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoViewImpl.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoViewImpl.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoViewImpl.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -1,66 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sitebar.logo;
-
-import cc.kune.core.client.sitebar.logo.SiteLogoPresenter.SiteLogoView;
-import cc.kune.gspace.client.GSpaceArmor;
-
-import com.google.gwt.core.client.GWT;
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.uibinder.client.UiBinder;
-import com.google.gwt.uibinder.client.UiField;
-import com.google.gwt.uibinder.client.UiHandler;
-import com.google.gwt.user.client.ui.Image;
-import com.google.gwt.user.client.ui.Widget;
-import com.google.inject.Inject;
-import com.gwtplatform.mvp.client.ViewWithUiHandlers;
-
-public class SiteLogoViewImpl extends ViewWithUiHandlers<SiteLogoUiHandlers> implements SiteLogoView {
-
- interface SiteLogoViewImplUiBinder extends UiBinder<Widget, SiteLogoViewImpl> {
- }
-
- private static SiteLogoViewImplUiBinder uiBinder = GWT.create(SiteLogoViewImplUiBinder.class);
-
- @UiField
- Image logo;
-
- @Inject
- public SiteLogoViewImpl(final GSpaceArmor armor) {
- armor.getSitebar().insert(uiBinder.createAndBindUi(this), 0);
- }
-
- @Override
- public Widget asWidget() {
- return logo;
- }
-
- @UiHandler("logo")
- void onLogoClick(final ClickEvent event) {
- if (getUiHandlers() != null) {
- getUiHandlers().onClick();
- }
- }
-
- @Override
- public void setSiteLogoUrl(final String siteLogoUrl) {
- logo.setUrl(siteLogoUrl);
- }
-}
Deleted: trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoViewImpl.ui.xml
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoViewImpl.ui.xml 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/logo/SiteLogoViewImpl.ui.xml 2011-11-17 14:25:43 UTC (rev 1613)
@@ -1,10 +0,0 @@
-<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
-<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
- xmlns:g="urn:import:com.google.gwt.user.client.ui">
- <ui:style>
- .important {
- font-weight: bold;
- }
- </ui:style>
- <g:Image ui:field="logo" addStyleNames="k-sitebar-logo k-floatright k-pointer" />
-</ui:UiBinder>
\ No newline at end of file
Added: trunk/src/main/java/cc/kune/core/public/images/kune-logo-onover-16px.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/main/java/cc/kune/core/public/images/kune-logo-onover-16px.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/src/main/java/cc/kune/core/server/InitData.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/InitData.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/server/InitData.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -60,6 +60,7 @@
private String siteCommonName;
private String siteDomain;
private String siteLogoUrl;
+ private String siteLogoUrlOnOver;
private String siteShortName;
private String siteUrl;
private String[] timezones;
@@ -173,6 +174,10 @@
return siteLogoUrl;
}
+ public String getSiteLogoUrlOnOver() {
+ return siteLogoUrlOnOver;
+ }
+
public String getSiteShortName() {
return siteShortName;
}
@@ -310,6 +315,10 @@
this.siteLogoUrl = siteLogoUrl;
}
+ public void setSiteLogoUrlOnOver(final String siteLogoUrlOnOver) {
+ this.siteLogoUrlOnOver = siteLogoUrlOnOver;
+ }
+
public void setSiteShortName(final String siteShortName) {
this.siteShortName = siteShortName;
}
Modified: trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -48,6 +48,7 @@
String SITE_GROUP_AVAILABLE_TOOLS = "kune.tools.groupSiteAvailableTools";
String SITE_GROUP_REGIST_ENABLED_TOOLS = "kune.tools.groupRegisEnabledTools";
String SITE_LOGO_URL = "kune.sitelogourl";
+ String SITE_LOGO_URL_ONOVER = "kune.sitelogourl.onover";
String SITE_NAME = "kune.default.site.name";
String SITE_SHORTNAME = "kune.default.site.shortName";
String SITE_SMTP_DEFAULT_FROM = "kune.site.smtp.defaultfrom";
Modified: trunk/src/main/java/cc/kune/core/server/rpc/SiteRPC.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/rpc/SiteRPC.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/server/rpc/SiteRPC.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -133,6 +133,7 @@
data.setCurrentCCversion(this.kuneProperties.get(KuneProperties.CURRENT_CC_VERSION));
data.setDefaultWsTheme(this.kuneProperties.get(KuneProperties.WS_THEMES_DEF));
data.setSiteLogoUrl(kuneProperties.get(KuneProperties.SITE_LOGO_URL));
+ data.setSiteLogoUrlOnOver(kuneProperties.get(KuneProperties.SITE_LOGO_URL_ONOVER));
data.setGalleryPermittedExtensions(kuneProperties.get(KuneProperties.UPLOAD_GALLERY_PERMITTED_EXTS));
data.setMaxFileSizeInMb(kuneProperties.get(KuneProperties.UPLOAD_MAX_FILE_SIZE));
data.setUserTools(serverToolRegistry.getToolsAvailableForUsers());
Modified: trunk/src/main/java/cc/kune/core/shared/dto/InitDataDTO.java
===================================================================
--- trunk/src/main/java/cc/kune/core/shared/dto/InitDataDTO.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/core/shared/dto/InitDataDTO.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -52,6 +52,7 @@
private ReservedWordsRegistryDTO reservedWords;
private String siteDomain;
private String siteLogoUrl;
+ private String siteLogoUrlOnOver;
private String siteShortName;
private String siteUrl;
private String[] timezones;
@@ -164,6 +165,10 @@
return siteLogoUrl;
}
+ public String getSiteLogoUrlOnOver() {
+ return siteLogoUrlOnOver;
+ }
+
public String getSiteShortName() {
return siteShortName;
}
@@ -301,6 +306,10 @@
this.siteLogoUrl = siteLogoUrl;
}
+ public void setSiteLogoUrlOnOver(final String siteLogoUrlOnOver) {
+ this.siteLogoUrlOnOver = siteLogoUrlOnOver;
+ }
+
public void setSiteShortName(final String siteShortName) {
this.siteShortName = siteShortName;
}
Modified: trunk/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java 2011-11-17 14:25:43 UTC (rev 1613)
@@ -43,10 +43,12 @@
@Inject
public WaveStatusAction(final Session session, final I18nTranslationService i18n) {
super(session, true);
+ setVisible(false);
ClientEvents.get().addNetworkStatusEventHandler(new NetworkStatusEventHandler() {
private void goOnline() {
putValue(Action.NAME, ""); // i18n.t("Online"));
putValue(AbstractAction.STYLES, "k-sitebar-wave-status, k-sitebar-wave-status-online");
+ setVisible(false);
NotifyUser.hideProgress();
}
@@ -67,6 +69,7 @@
case RECONNECTING:
putValue(Action.NAME, i18n.t("Offline"));
putValue(AbstractAction.STYLES, "k-sitebar-wave-status, k-sitebar-wave-status-offline");
+ setVisible(true);
break;
}
}
Modified: trunk/src/main/resources/kune.properties
===================================================================
--- trunk/src/main/resources/kune.properties 2011-11-17 00:24:07 UTC (rev 1612)
+++ trunk/src/main/resources/kune.properties 2011-11-17 14:25:43 UTC (rev 1613)
@@ -4,7 +4,8 @@
kune.siteurl = http://localhost:8080
-kune.sitelogourl = ws/images/kune-logo-16px.png
+kune.sitelogourl = ws/images/kune-logo-onover-16px.png
+kune.sitelogourl.onover = ws/images/kune-logo-16px.png
# Every kune site have a group with this name:
# This group will be created in the first execution of kune.
@@ -55,7 +56,7 @@
### Other params
# Reserved words to avoid it's use in the client side for user and group names (see client tokens used in SiteTokens)
-kune.server.names.reservedwords = root,adm,kune,fuck,about,home,newgroup,preview,register,signin,translate,inbox,sub
+kune.server.names.reservedwords = root,adm,kune,fuck,about,home,newgroup,preview,register,signin,translate,inbox,sub,admin,www,ftp,pop,pop3,smtp,mail,wave
# If defined create a copy of this wave as welcome to new users
# kune.site.welcomewave = w+rtackLTkDCA
1
0
17 Nov '11
Author: vjrj_
Date: 2011-11-17 01:24:07 +0100 (Thu, 17 Nov 2011)
New Revision: 1612
Added:
trunk/.apt_generated/
Modified:
trunk/
trunk/INSTALL
trunk/README
trunk/TROUBLESHOOT
trunk/pom.xml
trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.ui.xml
Log:
Documentation improved thanks to the feedback of @superbranch
Property changes on: trunk
___________________________________________________________________
Name: svn:ignore
- pmd-eclipse.log
.pmd
www-test
screenlog.0
client
public
target
target-local
Main-compile
.settings
.gwt-cache
repository
derby.log
star-yellow-grey.png
run.sh
tomcat
gwt-out
synccss.sh
.externalToolBuilders
.wtpmodules
www
testRepository
kune-OLD-jcr
KuneApp.launch
KuneApp NOSERVER.launch
old_src
org.ourproject.kune.app.Kune
org.ourproject.kune.iml
org.ourproject.kune.ipr
org.ourproject.kune.iws
nbproject
hibernate.reveng.xml
.gwt-tmp
target-eclipse
.checkstyle
.classpath-bien
pom.xml.*
.gwt
.jdee_sources
.jdee_classpath
prj.el
.factorypath
.apt_generated
target.old
_accounts
_certificates
_deltas
logs
test-output
.recommenders
_sessions
chromedriver.log
kune-screencast*
+ pmd-eclipse.log
.pmd
www-test
screenlog.0
client
public
target
target-local
Main-compile
.settings
.gwt-cache
repository
derby.log
star-yellow-grey.png
run.sh
tomcat
gwt-out
synccss.sh
.externalToolBuilders
.wtpmodules
www
testRepository
kune-OLD-jcr
KuneApp.launch
KuneApp NOSERVER.launch
old_src
org.ourproject.kune.app.Kune
org.ourproject.kune.iml
org.ourproject.kune.ipr
org.ourproject.kune.iws
nbproject
hibernate.reveng.xml
.gwt-tmp
target-eclipse
.checkstyle
.classpath-bien
pom.xml.*
.gwt
.jdee_sources
.jdee_classpath
prj.el
.factorypath
target.old
_accounts
_certificates
_deltas
logs
test-output
.recommenders
_sessions
chromedriver.log
kune-screencast*
Modified: trunk/INSTALL
===================================================================
--- trunk/INSTALL 2011-11-16 18:54:28 UTC (rev 1611)
+++ trunk/INSTALL 2011-11-17 00:24:07 UTC (rev 1612)
@@ -87,6 +87,10 @@
sudo chown yourUser:yourUser /var/lib/kune/lucene/kune_dev/indexes
sudo chown yourUser:yourUser /var/lib/kune/lucene/kune_test/indexes
+ But in general you can do it recursively with:
+
+ sudo chown -R yourUser:yourUser /var/lib/kune/
+
====Aditional info for W$ users====
Not verified: In case you are using windows as dev platform you only have to create a couple of folders anywhere you like and then specify them in persistence.xml, as follows:
@@ -147,7 +151,7 @@
===Connecting to the server===
-Open your browser and connect to http://localhost:8888/ws/
+Open your browser and connect to http://localhost:8888/
==Production environment instructions==
Modified: trunk/README
===================================================================
--- trunk/README 2011-11-16 18:54:28 UTC (rev 1611)
+++ trunk/README 2011-11-17 00:24:07 UTC (rev 1612)
@@ -1 +1,25 @@
-See INSTALL file for instructions
+= README of KUNE =
+
+See the INSTALL file for instructions of how to run Kune. Please follow closely.
+
+See the DEV-GUIDE for developers information and guidelines.
+
+See the TROUBLESHOOT file in you have problems with the installation or the development.
+
+See the CREDITS COPYRIGHT for legal info and author/contributors.
+
+and for BUGS for inform about problems/feedback etc.
+
+== Adapting Kune to your site ==
+
+Adapt as much as possible to your needs this files:
+
+- src/main/resources/kune.properties
+- src/main/resources/wave-server.properties
+- src/main/resources/log4j.properties
+- src/main/webapp/ws.html
+
+The last one is the home that you get at start-up and have some configurations also. You can change the html inside to your needs but follow the commentaries and try not to remove important parts that make kune to start.
+
+Note: Remember that if you change this files in some point, you have to make 'mvn compile' so are copied to the target directoy.
+
Modified: trunk/TROUBLESHOOT
===================================================================
--- trunk/TROUBLESHOOT 2011-11-16 18:54:28 UTC (rev 1611)
+++ trunk/TROUBLESHOOT 2011-11-17 00:24:07 UTC (rev 1612)
@@ -65,6 +65,14 @@
http://code.google.com/p/gwt-examples/wiki/gwtEclipseFaqs
about how to fix it in your system.
+== If you change some .properties or configuration files in src directory ==
+
+Be sure to do mvn compile (that copy them to the target directory)
+
+== If the client get: Error fetching initial data from Kune server ==
+
+Probably the client code is outdated from the server code (or viceversa). Try to get both codes in sync compiling it.
+
== Mysql: Caused by: java.sql.SQLException: Access denied for user 'kune'@'localhost' (using password: YES) ==
Check that the password you have use in the database creation it's the same like the src/main/resources/META-INF/persistence.xml. If it's wrong maybe you have to remove the mysql user (DROP USER) and repeat the GRANT sentences of the INSTALL.
@@ -97,6 +105,15 @@
#general_log = 1
in /etc/mysql/my.cnf
+== If during initialization (first start) you get a 'Account already exists' ==
+
+If you stopped the first initialization and the server init is half started you will get something like:
+
+Caused by: cc.kune.core.client.errors.UserRegistrationException:
+Account already exists
+
+trying to run kune and creating the DB. So better remove the first account of wave and related /var/lib/kune/_*
+
== Eclipse & GWT ==
If you have some tests with error like "can not be found in source packages. Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly" and you have installed GWTDesigner, uncheck "client classpath": http://code.google.com/webtoolkit/tools/gwtdesigner/preferences/gwt/prefere…
@@ -118,8 +135,17 @@
Compile in PRETTY mode and edit target/kune-VERSION/ws/ws.nocache.js and look for 'unflattenKeylistIntoAnswers' to see a permutation list. See:
https://groups.google.com/group/google-web-toolkit/browse_thread/thread/ec7…
-=== Outbound variable M2_REPO ===
+If you want to compile less permutations (only for dev or testing), comment some locale and user.agent in src/main/java/cc/kune/Kune.gwt.xml
+== Outbound variable M2_REPO ==
+
Set M2_REPO to eclipse in Preferences > Java > Build Path > Classpath Variable (normally to /home/youruser/.m2/repository/)
-===
+== Error generating CoreResources ==
+
+[INFO] Computing all possible rebind results for 'cc.kune.core.client.resources.CoreResources' [INFO] Rebinding cc.kune.core.client.resources.CoreResources [INFO] Invoking generator com.google.gwt.resources.rebind.context.StaticClientBundleGenerator [INFO] [ERROR] Generator 'com.google.gwt.resources.rebind.context.StaticClientBundleGenerator' threw an exception while rebinding 'cc.kune.cor
+ [INFO] at com.google.gwt.dev.util.Util.computeStrongName(Util.java:170) [INFO] at com.google.gwt.dev.util.Util.computeStrongName(Util.java:145) [INFO] at com.google.gwt.resources.rebind.context.StaticResourceContext.deploy(StaticResourceContext.java:61)
+
+http://code.google.com/p/google-web-toolkit/issues/detail?id=6103
+
+The gwt compiler is trying to create a sprite sheet, an image with all the icons all together (to minimize calls from client to server) but cannot open all the files. This happens normally when ulimit is not setted. See: "Too many files open" above.
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2011-11-16 18:54:28 UTC (rev 1611)
+++ trunk/pom.xml 2011-11-17 00:24:07 UTC (rev 1612)
@@ -1025,7 +1025,7 @@
<!-- <style>PRETTY</style> -->
<noServer>true</noServer>
<gwtVersion>${gwt.version}</gwtVersion>
- <runTarget>/ws/ws.html?log_level=DEBUG</runTarget>
+ <runTarget>/ws.html?log_level=DEBUG</runTarget>
<hostedWebapp>${project.build.directory}/${project.build.finalName}
</hostedWebapp>
<modules>
Modified: trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.ui.xml
===================================================================
--- trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.ui.xml 2011-11-16 18:54:28 UTC (rev 1611)
+++ trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.ui.xml 2011-11-17 00:24:07 UTC (rev 1612)
@@ -6,7 +6,7 @@
<g:FlowPanel styleName="k-home-group-stats-item">
<!-- yes, we use url here because avatars are urls links not resources -->
<g:Image ui:field="icon" width="22px" height="22px" styleName="k-home-group-cnt-icon"
- url="images/clear.png" />
+ url="ws/images/clear.png" />
<g:Hyperlink ui:field="link" styleName="k-home-group-cnt-link" />
</g:FlowPanel>
</ui:UiBinder>
\ No newline at end of file
1
0
Author: vjrj_
Date: 2011-11-16 19:54:28 +0100 (Wed, 16 Nov 2011)
New Revision: 1611
Modified:
trunk/TROUBLESHOOT
Log:
Doc fix
Modified: trunk/TROUBLESHOOT
===================================================================
--- trunk/TROUBLESHOOT 2011-11-16 13:18:31 UTC (rev 1610)
+++ trunk/TROUBLESHOOT 2011-11-16 18:54:28 UTC (rev 1611)
@@ -73,6 +73,30 @@
If you have this problem with openfire it's not enough to change the password in openfire.xml because probably it's already stored in the ofProperty openfire table and you need to change the password there.
+== Other mysql errors ==
+
+If you get this warning, probably you have connection problems between kune and your database:
+
+WARNING: Multiple Servlet injectors detected. This is a warning indicating that you have more than one GuiceFilter running in your web application. If this is deliberate, you may safely ignore this message. If this is NOT deliberate however, your application may not work as expected.
+
+A check list:
+- these files should be the same:
+ diff src/main/resources/META-INF/persistence.xml target/kune-0.1.0-SNAPSHOT/WEB-INF/classes/META-INF/persistence.xml
+if not "mvn compile -Dliquibase.should.run=false"
+- the persistence-unit you use, that is hardcoded (by now) in
+src/main/java/cc/kune/core/server/KuneRackModule.java
+(...)
+ public KuneRackModule() {
+ this("production", "/ws", null);
+ }
+(...)
+find that name in persistence.xml (we are using production, but can be other). The db user/password configured in persistence.xml for that name should be the same to that one you used in the GRANT sentence of mysql database creation.
+
+To debug mysql logs, you can uncomment:
+#general_log_file = /var/log/mysql/mysql.log
+#general_log = 1
+in /etc/mysql/my.cnf
+
== Eclipse & GWT ==
If you have some tests with error like "can not be found in source packages. Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly" and you have installed GWTDesigner, uncheck "client classpath": http://code.google.com/webtoolkit/tools/gwtdesigner/preferences/gwt/prefere…
1
0
Author: vjrj_
Date: 2011-11-16 14:18:31 +0100 (Wed, 16 Nov 2011)
New Revision: 1610
Modified:
trunk/INSTALL
trunk/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java
trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java
trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java
trunk/src/main/java/cc/kune/core/client/dnd/FolderViewerDropController.java
trunk/src/main/java/cc/kune/core/client/state/ContentCache.java
trunk/src/main/java/cc/kune/core/client/state/ContentCacheDefault.java
trunk/src/main/java/cc/kune/core/client/state/StateManager.java
trunk/src/main/java/cc/kune/core/client/state/StateManagerDefault.java
trunk/src/main/java/cc/kune/core/server/InitData.java
trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java
trunk/src/main/java/cc/kune/core/server/rpc/SiteRPC.java
trunk/src/main/java/cc/kune/core/shared/dto/InitDataDTO.java
trunk/src/main/java/cc/kune/gspace/client/actions/NewContainerBtn.java
trunk/src/main/java/cc/kune/gspace/client/actions/NewContainerMenuItem.java
trunk/src/main/java/cc/kune/gspace/client/actions/NewContentAction.java
trunk/src/main/java/cc/kune/gspace/client/actions/RenameAction.java
trunk/src/main/java/cc/kune/gspace/client/options/general/GroupOptGeneralPresenter.java
trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.java
trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.ui.xml
trunk/src/main/java/cc/kune/lists/client/actions/NewListAction.java
trunk/src/main/java/cc/kune/lists/client/actions/NewListPostAction.java
trunk/src/main/resources/META-INF/persistence.xml
trunk/src/main/resources/kune.properties
Log:
CLOSED - # 159: When Drag&Drop or Renaming, clear Content Cache
http://kune.ourproject.org/issues/ticket/159
Modified: trunk/INSTALL
===================================================================
--- trunk/INSTALL 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/INSTALL 2011-11-16 13:18:31 UTC (rev 1610)
@@ -71,7 +71,7 @@
# (in the trunk directory)
mvn compile -Dliquibase.should.run=false && mvn gwt:compile
-NOTE: If you change these db passwords after compiling, you have to repeat the "mvn compile" because if not, probably you are using a old persistence.xml. See TROUBLESHOOT for more details.
+NOTE: If you change the previous db passwords after this compiling, you have to repeat the "mvn compile" because if not, probably you will use an old persistence.xml. See TROUBLESHOOT for more details.
===Configure upload directory===
@@ -155,26 +155,6 @@
mvn package
an executable target/kune-VERSION.one-jar.jar is generated in target directory.
-===Apache proxy===
-
-You can configure your Apache with this kind of virtual host
-<VirtualHost *:80>
- ServerName youkune.example.com
-
- ProxyRequests Off
- <Proxy *>
- Order deny,allow
- Allow from all
- </Proxy>
-
- ProxyPass / http://localhost:8080/
- ProxyPassReverse / http://localhost:8080/
- <Location />
- Order allow,deny
- Allow from all
- </Location>
-</VirtualHost>
-
==Appendix A: Configuration of Openfire xmpp server==
Install openfire in your system: http://www.igniterealtime.org/downloads/index.jsp
@@ -218,6 +198,11 @@
In Server > Server Settings > HTTP Binding, enable "HTTP Bind Settings" and set the port to 5280. Check that port is not used by other service in your machine (we use 5280 as default, but if you want to use other change it your web.xml accordly)
+Because users are managed from the database of kune, we recommend to set:
+In Server > Server Settings > Registration & Login > Inband Account Registration > Disabled
+In Server > Server Settings > Registration & Login > Change Password > Disabled
+so this will not conflict with kune users management.
+
Edit the openfire.xml in a terminal:
* In debian (with a .deb installation) you can to edit the configuration in /etc/openfire directory.
* In Mac: /usr/local/openfire/conf
@@ -285,6 +270,11 @@
==Appendix B: Apache configuration sample==
+WARNING: This should not work with current wave's websocket. Consider use nginx (that support websocket better) instead.
+http://serverfault.com/questions/290121/configuring-apache2-to-proxy-websocket
+
+You can configure your Apache with this kind of virtual host
+
Enable this modules:
a2enmod expires
a2enmod proxy
Modified: trunk/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -32,6 +32,7 @@
import cc.kune.core.client.rpcservices.ContentServiceAsync;
import cc.kune.core.client.state.Session;
import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.domain.utils.StateToken;
import cc.kune.core.shared.dto.AccessRolDTO;
import cc.kune.core.shared.dto.StateContainerDTO;
import cc.kune.core.shared.i18n.I18nTranslationService;
@@ -89,12 +90,13 @@
if (diag.isValid()) {
NotifyUser.showProgressProcessing();
final String groupShortName = session.getCurrentState().getGroup().getShortName();
- contentService.get().addRoom(session.getUserHash(),
- session.getContainerState().getRootContainer().getStateToken(),
+ final StateToken parentToken = session.getContainerState().getRootContainer().getStateToken();
+ contentService.get().addRoom(session.getUserHash(), parentToken,
groupShortName + "-" + diag.getTextFieldValue(),
new AsyncCallbackSimple<StateContainerDTO>() {
@Override
public void onSuccess(final StateContainerDTO state) {
+ stateManager.removeCache(parentToken);
stateManager.setRetrievedStateAndGo(state);
NotifyUser.hideProgress();
NotifyUser.info(i18n.t("Chatroom created"));
Modified: trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -26,8 +26,10 @@
import cc.kune.core.client.resources.CoreMessages;
import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
import cc.kune.core.client.rpcservices.ContentServiceAsync;
+import cc.kune.core.client.state.ContentCache;
import cc.kune.core.client.state.Session;
import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.domain.utils.StateToken;
import cc.kune.core.shared.dto.AccessRolDTO;
import cc.kune.core.shared.dto.StateContentDTO;
import cc.kune.core.shared.i18n.I18nTranslationService;
@@ -67,12 +69,14 @@
@Override
public void actionPerformed(final ActionEvent event) {
- contentService.get().addNewContentWithGadget(session.getUserHash(), session.getCurrentStateToken(),
- gadgetName, typeId, i18n.t(title), i18n.t(body), new AsyncCallbackSimple<StateContentDTO>() {
+ final StateToken parentToken = session.getCurrentStateToken();
+ contentService.get().addNewContentWithGadget(session.getUserHash(), parentToken, gadgetName, typeId,
+ i18n.t(title), i18n.t(body), new AsyncCallbackSimple<StateContentDTO>() {
@Override
public void onSuccess(final StateContentDTO result) {
NotifyUser.info(i18n.t("'[%s]' created succesfully", i18n.t(title)),
i18n.t(CoreMessages.GADGETS_EXPERIMENTAL));
+ stateManager.removeCache(parentToken);
stateManager.setRetrievedStateAndGo(result);
contentViewer.blinkTitle();
}
Modified: trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -58,13 +58,9 @@
private final ContentViewerPresenter contentViewer;
private final ErrorHandler errHandler;
private final I18nTranslationService i18n;
-
private final NewMenusForTypeIdsRegistry newMenusRegistry;
-
private final Session session;
-
private final StateManager stateManager;
-
private final HashMap<String, SubMenuDescriptor> submenus;
@Inject
Modified: trunk/src/main/java/cc/kune/core/client/dnd/FolderViewerDropController.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/dnd/FolderViewerDropController.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/client/dnd/FolderViewerDropController.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -23,6 +23,7 @@
import cc.kune.common.client.utils.TextUtils;
import cc.kune.core.client.errors.ErrorHandler;
import cc.kune.core.client.rpcservices.ContentServiceAsync;
+import cc.kune.core.client.state.ContentCache;
import cc.kune.core.client.state.Session;
import cc.kune.core.client.state.StateManager;
import cc.kune.core.shared.domain.utils.StateToken;
@@ -49,6 +50,7 @@
*/
public class FolderViewerDropController implements DropTarget {
+ private final ContentCache contentCache;
private final ContentServiceAsync contentService;
private final KuneDragController dragController;
private SimpleDropController dropController;
@@ -61,13 +63,14 @@
@Inject
public FolderViewerDropController(final KuneDragController dragController,
final ContentServiceAsync contentService, final Session session, final StateManager stateManager,
- final ErrorHandler erroHandler, final I18nTranslationService i18n) {
+ final ErrorHandler erroHandler, final I18nTranslationService i18n, final ContentCache contentCache) {
this.dragController = dragController;
this.contentService = contentService;
this.session = session;
this.stateManager = stateManager;
this.erroHandler = erroHandler;
this.i18n = i18n;
+ this.contentCache = contentCache;
}
@Override
@@ -84,8 +87,9 @@
if (target != null) {
final StateToken destToken = (StateToken) target;
widget.removeFromParent();
- contentService.moveContent(session.getUserHash(), ((FolderItemWidget) widget).getToken(),
- destToken, new AsyncCallback<StateContainerDTO>() {
+ final StateToken tokenToMove = ((FolderItemWidget) widget).getToken();
+ contentService.moveContent(session.getUserHash(), tokenToMove, destToken,
+ new AsyncCallback<StateContainerDTO>() {
@Override
public void onFailure(final Throwable caught) {
erroHandler.process(caught);
@@ -96,6 +100,8 @@
@Override
public void onSuccess(final StateContainerDTO result) {
NotifyUser.hideProgress();
+ contentCache.remove(tokenToMove);
+ contentCache.remove(destToken);
}
});
} else {
Modified: trunk/src/main/java/cc/kune/core/client/state/ContentCache.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/state/ContentCache.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/client/state/ContentCache.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -28,10 +28,10 @@
void cache(StateToken token, StateAbstractDTO content);
- void clearCacheOfGroup(String group);
+ void removeCacheOfGroup(String group);
void getContent(String user, StateToken newState, AsyncCallback<StateAbstractDTO> callback);
- void removeContent(StateToken token);
+ void remove(StateToken token);
}
Modified: trunk/src/main/java/cc/kune/core/client/state/ContentCacheDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/state/ContentCacheDefault.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/client/state/ContentCacheDefault.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -22,6 +22,8 @@
import java.util.HashMap;
import java.util.Map;
+import cc.kune.core.client.init.AppStartEvent;
+import cc.kune.core.client.init.AppStartEvent.AppStartHandler;
import cc.kune.core.client.notify.spiner.ProgressShowEvent;
import cc.kune.core.client.rpcservices.ContentServiceAsync;
import cc.kune.core.client.state.UserSignInOrSignOutEvent.UserSignInOrSignOutHandler;
@@ -36,7 +38,7 @@
private final Map<StateToken, StateAbstractDTO> cacheMap;
private final EventBus eventBus;
private final ContentServiceAsync server;
- private final boolean useCache;
+ private boolean useCache = false;
@Inject
public ContentCacheDefault(final ContentServiceAsync server, final EventBus eventBus,
@@ -44,7 +46,14 @@
this.server = server;
this.eventBus = eventBus;
this.cacheMap = new HashMap<StateToken, StateAbstractDTO>();
- // Don't use while we don't check changes in the server
+ // Better, don't use while we don't check changes in the server (by others)
+ // and we do server pub/sub
+ session.onAppStart(true, new AppStartHandler() {
+ @Override
+ public void onAppStart(final AppStartEvent event) {
+ useCache = event.getInitData().useClientContentCache();
+ }
+ });
useCache = true;
session.onUserSignInOrSignOut(false, new UserSignInOrSignOutHandler() {
@Override
@@ -62,15 +71,6 @@
}
}
- @Override
- public void clearCacheOfGroup(final String group) {
- for (final StateToken entry : cacheMap.keySet()) {
- if (entry.getGroup().equals(group)) {
- cacheMap.remove(entry);
- }
- }
- }
-
private StateAbstractDTO getCached(final StateToken newState) {
assert newState != null;
return useCache ? cacheMap.get(newState) : null;
@@ -91,8 +91,17 @@
}
@Override
- public void removeContent(final StateToken token) {
+ public void remove(final StateToken token) {
cacheMap.remove(token);
}
+ @Override
+ public void removeCacheOfGroup(final String group) {
+ for (final StateToken entry : cacheMap.keySet()) {
+ if (entry.getGroup().equals(group)) {
+ cacheMap.put(entry, null);
+ }
+ }
+ }
+
}
Modified: trunk/src/main/java/cc/kune/core/client/state/StateManager.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/state/StateManager.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/client/state/StateManager.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -64,6 +64,10 @@
void removeBeforeStateChangeListener(BeforeActionListener listener);
+ void removeCache(StateToken parentToken);
+
+ void removeCacheOfGroup(String group);
+
void removeSiteToken(String token);
void restorePreviousToken();
Modified: trunk/src/main/java/cc/kune/core/client/state/StateManagerDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/state/StateManagerDefault.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/client/state/StateManagerDefault.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -101,7 +101,7 @@
onSocialNetworkChanged(false, new SocialNetworkChangedHandler() {
@Override
public void onSocialNetworkChanged(final SocialNetworkChangedEvent event) {
- contentCache.clearCacheOfGroup(event.getState().getStateToken().getGroup());
+ contentCache.removeCacheOfGroup(event.getState().getStateToken().getGroup());
}
});
}
@@ -194,7 +194,7 @@
@Override
public void gotoStateToken(final StateToken token, final boolean useCache) {
if (!useCache) {
- contentCache.removeContent(token);
+ contentCache.remove(token);
}
gotoStateToken(token);
}
@@ -367,7 +367,7 @@
if (currentStateToken == null) {
processCurrentHistoryToken();
} else {
- contentCache.removeContent(currentStateToken);
+ contentCache.remove(currentStateToken);
getContent(currentStateToken);
}
}
@@ -378,6 +378,16 @@
}
@Override
+ public void removeCache(final StateToken parentToken) {
+ contentCache.remove(parentToken);
+ }
+
+ @Override
+ public void removeCacheOfGroup(final String group) {
+ contentCache.removeCacheOfGroup(group);
+ }
+
+ @Override
public void removeSiteToken(final String token) {
siteTokens.remove(token);
}
Modified: trunk/src/main/java/cc/kune/core/server/InitData.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/InitData.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/server/InitData.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -64,6 +64,7 @@
private String siteUrl;
private String[] timezones;
private boolean translatorEnabled;
+ private boolean useClientContentCache;
private UserInfo userInfo;
private List<ToolSimple> userTools;
@@ -325,6 +326,10 @@
this.translatorEnabled = translatorEnabled;
}
+ public void setUseClientContentCache(final boolean useClientContentCache) {
+ this.useClientContentCache = useClientContentCache;
+ }
+
public void setUserInfo(final UserInfo currentUserInfo) {
this.userInfo = currentUserInfo;
}
@@ -333,4 +338,8 @@
this.userTools = userTools;
}
+ public boolean useClientContentCache() {
+ return useClientContentCache;
+ }
+
}
Modified: trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -62,6 +62,7 @@
String UPLOAD_LOCATION = "kune.upload.location";
String UPLOAD_MAX_FILE_SIZE = "kune.upload.maxfilesizeinmegas";
String UPLOAD_MAX_FILE_SIZE_IN_KS = "kune.upload.maxfilesizeinks";
+ String USE_CLIENT_CONTENT_CACHE = "kune.client.useContentCache";
String WELCOME_WAVE = "kune.site.welcomewave";
String WS_THEMES = "kune.wsthemes";
String WS_THEMES_DEF = "kune.wsthemes.default";
Modified: trunk/src/main/java/cc/kune/core/server/rpc/SiteRPC.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/rpc/SiteRPC.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/server/rpc/SiteRPC.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -150,6 +150,7 @@
data.setSiteShortName(kuneProperties.get(KuneProperties.SITE_SHORTNAME));
data.setSiteCommonName(kuneProperties.get(KuneProperties.SITE_COMMON_NAME));
data.setTranslatorEnabled(kuneProperties.getBoolean(KuneProperties.UI_TRANSLATOR_ENABLED));
+ data.setUseClientContentCache(kuneProperties.getBoolean(KuneProperties.USE_CLIENT_CONTENT_CACHE));
return data;
}
Modified: trunk/src/main/java/cc/kune/core/shared/dto/InitDataDTO.java
===================================================================
--- trunk/src/main/java/cc/kune/core/shared/dto/InitDataDTO.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/core/shared/dto/InitDataDTO.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -56,6 +56,7 @@
private String siteUrl;
private String[] timezones;
private boolean translatorEnabled;
+ private boolean useClientContentCache;
private UserInfoDTO userInfo;
private List<ToolSimpleDTO> userTools;
@@ -316,6 +317,10 @@
this.translatorEnabled = translatorEnabled;
}
+ public void setUseClientContentCache(final boolean useClientContentCache) {
+ this.useClientContentCache = useClientContentCache;
+ }
+
public void setUserInfo(final UserInfoDTO currentUser) {
this.userInfo = currentUser;
}
@@ -324,4 +329,8 @@
this.userTools = userTools;
}
+ public boolean useClientContentCache() {
+ return useClientContentCache;
+ }
+
}
Modified: trunk/src/main/java/cc/kune/gspace/client/actions/NewContainerBtn.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/actions/NewContainerBtn.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/gspace/client/actions/NewContainerBtn.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -25,9 +25,9 @@
import cc.kune.core.client.actions.RolAction;
import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
import cc.kune.core.client.rpcservices.ContentServiceAsync;
-import cc.kune.core.client.state.ContentCache;
import cc.kune.core.client.state.Session;
import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.domain.utils.StateToken;
import cc.kune.core.shared.dto.AccessRolDTO;
import cc.kune.core.shared.dto.HasContent;
import cc.kune.core.shared.dto.StateContainerDTO;
@@ -42,7 +42,6 @@
public static class NewContainerAction extends RolAction {
- private final ContentCache cache;
private final Provider<ContentServiceAsync> contentService;
private final FolderViewerPresenter folderViewer;
private final I18nTranslationService i18n;
@@ -52,13 +51,12 @@
@Inject
public NewContainerAction(final Session session, final StateManager stateManager,
final I18nTranslationService i18n, final Provider<ContentServiceAsync> contentService,
- final ContentCache cache, final FolderViewerPresenter folderViewer) {
+ final FolderViewerPresenter folderViewer) {
super(AccessRolDTO.Editor, true);
this.session = session;
this.stateManager = stateManager;
this.i18n = i18n;
this.contentService = contentService;
- this.cache = cache;
this.folderViewer = folderViewer;
}
@@ -67,18 +65,19 @@
NotifyUser.showProgressProcessing();
stateManager.gotoStateToken(((HasContent) session.getCurrentState()).getContainer().getStateToken());
final String newName = (String) getValue(NEW_NAME);
- contentService.get().addFolder(session.getUserHash(), session.getCurrentStateToken(), newName,
- (String) getValue(ID), new AsyncCallbackSimple<StateContainerDTO>() {
+ final StateToken parentToken = session.getCurrentStateToken();
+ contentService.get().addFolder(session.getUserHash(), parentToken, newName, (String) getValue(ID),
+ new AsyncCallbackSimple<StateContainerDTO>() {
@Override
public void onSuccess(final StateContainerDTO state) {
// contextNavigator.setEditOnNextStateChange(true);
+ stateManager.removeCache(parentToken);
stateManager.setRetrievedStateAndGo(state);
NotifyUser.hideProgress();
NotifyUser.info(i18n.tWithNT("[%s] created", "New folder created, for instance", newName));
folderViewer.highlightTitle();
}
});
- cache.removeContent(session.getCurrentStateToken());
}
}
Modified: trunk/src/main/java/cc/kune/gspace/client/actions/NewContainerMenuItem.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/actions/NewContainerMenuItem.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/gspace/client/actions/NewContainerMenuItem.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -31,6 +31,7 @@
import cc.kune.core.client.state.ContentCache;
import cc.kune.core.client.state.Session;
import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.domain.utils.StateToken;
import cc.kune.core.shared.dto.AccessRolDTO;
import cc.kune.core.shared.dto.HasContent;
import cc.kune.core.shared.dto.StateContainerDTO;
@@ -70,18 +71,20 @@
NotifyUser.showProgressProcessing();
stateManager.gotoStateToken(((HasContent) session.getCurrentState()).getContainer().getStateToken());
final String newName = (String) getValue(NEW_NAME);
- contentService.get().addFolder(session.getUserHash(), session.getCurrentStateToken(), newName,
- (String) getValue(ID), new AsyncCallbackSimple<StateContainerDTO>() {
+ final StateToken parentToken = session.getCurrentStateToken();
+ contentService.get().addFolder(session.getUserHash(), parentToken, newName, (String) getValue(ID),
+ new AsyncCallbackSimple<StateContainerDTO>() {
@Override
public void onSuccess(final StateContainerDTO state) {
// contextNavigator.setEditOnNextStateChange(true);
+ stateManager.removeCache(parentToken);
stateManager.setRetrievedStateAndGo(state);
NotifyUser.hideProgress();
NotifyUser.info(i18n.tWithNT("[%s] created", "New folder created, for instance", newName));
folderViewer.highlightTitle();
}
});
- cache.removeContent(session.getCurrentStateToken());
+ cache.remove(parentToken);
}
}
Modified: trunk/src/main/java/cc/kune/gspace/client/actions/NewContentAction.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/actions/NewContentAction.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/gspace/client/actions/NewContentAction.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -24,9 +24,9 @@
import cc.kune.core.client.actions.RolAction;
import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
import cc.kune.core.client.rpcservices.ContentServiceAsync;
-import cc.kune.core.client.state.ContentCache;
import cc.kune.core.client.state.Session;
import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.domain.utils.StateToken;
import cc.kune.core.shared.dto.AccessRolDTO;
import cc.kune.core.shared.dto.StateContentDTO;
import cc.kune.core.shared.i18n.I18nTranslationService;
@@ -40,7 +40,6 @@
public static final String ID = "ctnnewid";
public static final String NEW_NAME = "ctnnewname";
- private final ContentCache cache;
private final Provider<ContentServiceAsync> contentService;
private final ContentViewerPresenter contentViewer;
private final I18nTranslationService i18n;
@@ -50,14 +49,13 @@
@Inject
public NewContentAction(final Session session, final StateManager stateManager,
final I18nTranslationService i18n, final Provider<ContentServiceAsync> contentService,
- final ContentViewerPresenter contentViewerPresenter, final ContentCache cache) {
+ final ContentViewerPresenter contentViewerPresenter) {
super(AccessRolDTO.Editor, true);
this.session = session;
this.stateManager = stateManager;
this.i18n = i18n;
this.contentService = contentService;
this.contentViewer = contentViewerPresenter;
- this.cache = cache;
}
@Override
@@ -66,11 +64,12 @@
// stateManager.gotoStateToken(((HasContent)
// session.getCurrentState()).getContainer().getStateToken());
final String newName = (String) getValue(NEW_NAME);
- contentService.get().addContent(session.getUserHash(),
- session.getCurrentStateToken().copy().clearDocument(), newName, (String) getValue(ID),
+ final StateToken parentToken = session.getCurrentStateToken().copy().clearDocument();
+ contentService.get().addContent(session.getUserHash(), parentToken, newName, (String) getValue(ID),
new AsyncCallbackSimple<StateContentDTO>() {
@Override
public void onSuccess(final StateContentDTO state) {
+ stateManager.removeCache(parentToken);
stateManager.setRetrievedStateAndGo(state);
NotifyUser.hideProgress();
// stateManager.refreshCurrentGroupState();
@@ -79,6 +78,5 @@
contentViewer.blinkTitle();
}
});
- cache.removeContent(session.getCurrentStateToken());
}
}
Modified: trunk/src/main/java/cc/kune/gspace/client/actions/RenameAction.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/actions/RenameAction.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/gspace/client/actions/RenameAction.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -25,9 +25,13 @@
import cc.kune.core.client.errors.NameNotPermittedException;
import cc.kune.core.client.events.RenameContentEvent;
import cc.kune.core.client.rpcservices.ContentServiceAsync;
+import cc.kune.core.client.state.ContentCache;
import cc.kune.core.client.state.Session;
import cc.kune.core.shared.domain.utils.StateToken;
+import cc.kune.core.shared.dto.ContainerDTO;
import cc.kune.core.shared.dto.StateAbstractDTO;
+import cc.kune.core.shared.dto.StateContainerDTO;
+import cc.kune.core.shared.dto.StateContentDTO;
import cc.kune.core.shared.i18n.I18nTranslationService;
import com.google.gwt.event.shared.EventBus;
@@ -36,6 +40,7 @@
import com.google.inject.Provider;
public class RenameAction {
+ private final ContentCache contentCache;
private final Provider<ContentServiceAsync> contentService;
private final ErrorHandler errorHandler;
private final EventBus eventBus;
@@ -44,12 +49,14 @@
@Inject
public RenameAction(final I18nTranslationService i18n, final Session session, final EventBus eventBus,
- final Provider<ContentServiceAsync> contentService, final ErrorHandler errorHandler) {
+ final Provider<ContentServiceAsync> contentService, final ErrorHandler errorHandler,
+ final ContentCache contentCache) {
this.i18n = i18n;
this.session = session;
this.eventBus = eventBus;
this.contentService = contentService;
this.errorHandler = errorHandler;
+ this.contentCache = contentCache;
}
public void rename(final StateToken token, final String oldName, final String newName,
@@ -79,6 +86,14 @@
session.setCurrentState(state);
listener.onSuccess(token, state.getTitle());
RenameContentEvent.fire(eventBus, token, oldName, newName);
+ contentCache.remove(token);
+ // remove parent cache
+ if (state instanceof StateContentDTO) {
+ contentCache.remove(((StateContentDTO) state).getContainer().getStateToken());
+ } else if (state instanceof StateContainerDTO) {
+ final ContainerDTO container = ((StateContainerDTO) state).getContainer();
+ contentCache.remove(token.copy().setFolder(container.getParentFolderId()));
+ }
}
};
if (token.isComplete()) {
Modified: trunk/src/main/java/cc/kune/gspace/client/options/general/GroupOptGeneralPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/options/general/GroupOptGeneralPresenter.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/gspace/client/options/general/GroupOptGeneralPresenter.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -80,6 +80,7 @@
if (view.isValid()) {
NotifyUser.showProgress();
final GroupDTO group = session.getCurrentState().getGroup();
+ final String previousGroupName = group.getShortName();
final StateToken token = group.getStateToken().copy();
group.setShortName(groupView.getShortName());
group.setLongName(groupView.getLongName());
@@ -88,6 +89,7 @@
@Override
public void onSuccess(final StateAbstractDTO result) {
NotifyUser.hideProgress();
+ stateManager.removeCacheOfGroup(previousGroupName);
stateManager.setRetrievedStateAndGo(result);
setState();
sendChangeEntityEvent();
Modified: trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.java
===================================================================
--- trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -20,6 +20,8 @@
package cc.kune.hspace.client;
import com.google.gwt.core.client.GWT;
+import com.google.gwt.core.client.Scheduler;
+import com.google.gwt.core.client.Scheduler.ScheduledCommand;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Composite;
@@ -45,7 +47,12 @@
}
public void setValues(final String logoImageUrl, final String text, final String historyToken) {
- icon.setUrl(logoImageUrl);
+ Scheduler.get().scheduleDeferred(new ScheduledCommand() {
+ @Override
+ public void execute() {
+ icon.setUrl(logoImageUrl);
+ }
+ });
link.setText(text);
link.setTargetHistoryToken(historyToken);
}
Modified: trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.ui.xml
===================================================================
--- trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.ui.xml 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.ui.xml 2011-11-16 13:18:31 UTC (rev 1610)
@@ -4,6 +4,7 @@
<ui:style>
</ui:style>
<g:FlowPanel styleName="k-home-group-stats-item">
+ <!-- yes, we use url here because avatars are urls links not resources -->
<g:Image ui:field="icon" width="22px" height="22px" styleName="k-home-group-cnt-icon"
url="images/clear.png" />
<g:Hyperlink ui:field="link" styleName="k-home-group-cnt-link" />
Modified: trunk/src/main/java/cc/kune/lists/client/actions/NewListAction.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/actions/NewListAction.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/lists/client/actions/NewListAction.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -102,7 +102,7 @@
folderViewer.highlightTitle();
}
});
- cache.removeContent(session.getCurrentStateToken());
+ cache.remove(session.getCurrentStateToken());
}
}
});
Modified: trunk/src/main/java/cc/kune/lists/client/actions/NewListPostAction.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/actions/NewListPostAction.java 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/java/cc/kune/lists/client/actions/NewListPostAction.java 2011-11-16 13:18:31 UTC (rev 1610)
@@ -107,7 +107,7 @@
folderViewer.highlightTitle();
}
});
- cache.removeContent(session.getCurrentStateToken());
+ cache.remove(session.getCurrentStateToken());
}
}
});
Modified: trunk/src/main/resources/META-INF/persistence.xml
===================================================================
--- trunk/src/main/resources/META-INF/persistence.xml 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/resources/META-INF/persistence.xml 2011-11-16 13:18:31 UTC (rev 1610)
@@ -32,6 +32,7 @@
<class>cc.kune.domain.User</class>
<properties>
<property name="hibernate.archive.autodetection" value="class, hbm"/>
+ <!-- In order to debug sql enable this -->
<property name="hibernate.show_sql" value="false"/>
<property name="hibernate.format_sql" value="false"/>
<property name="use_sql_comments" value="true"/>
@@ -90,6 +91,7 @@
<class>cc.kune.domain.User</class>
<properties>
<property name="hibernate.archive.autodetection" value="class, hbm"/>
+ <!-- In order to debug sql enable this -->
<property name="hibernate.show_sql" value="false"/>
<property name="hibernate.format_sql" value="false"/>
<property name="use_sql_comments" value="true"/>
@@ -146,6 +148,7 @@
<class>cc.kune.domain.User</class>
<properties>
<property name="hibernate.archive.autodetection" value="class, hbm"/>
+ <!-- In order to debug sql enable this -->
<property name="hibernate.show_sql" value="false"/>
<property name="hibernate.format_sql" value="false"/>
<property name="use_sql_comments" value="false"/>
@@ -197,6 +200,7 @@
<class>cc.kune.domain.ToolConfiguration</class>
<class>cc.kune.domain.User</class>
<properties>
+ <!-- In order to debug sql enable this -->
<property name="hibernate.show_sql" value="false"/>
<property name="hibernate.format_sql" value="false"/>
<property name="use_sql_comments" value="false"/>
Modified: trunk/src/main/resources/kune.properties
===================================================================
--- trunk/src/main/resources/kune.properties 2011-11-16 10:40:13 UTC (rev 1609)
+++ trunk/src/main/resources/kune.properties 2011-11-16 13:18:31 UTC (rev 1610)
@@ -77,6 +77,8 @@
kune.tools.groupRegisEnabledTools = docs,blogs,wiki,tasks,events,lists
# WARNING: be sure that all tools in groupRegisEnabledTools are included in groupSiteAvailableTools
+kune.client.useContentCache = false
+
### Workspace enabled themes
# This names are also the name of the items in the theme menu and there are translated
1
0
Author: vjrj_
Date: 2011-11-16 11:40:13 +0100 (Wed, 16 Nov 2011)
New Revision: 1609
Modified:
trunk/script/mvn-vars.sh
Log:
mvn script fix
Modified: trunk/script/mvn-vars.sh
===================================================================
--- trunk/script/mvn-vars.sh 2011-11-16 10:13:38 UTC (rev 1608)
+++ trunk/script/mvn-vars.sh 2011-11-16 10:40:13 UTC (rev 1609)
@@ -1,3 +1 @@
-if [[ -n $M2_REPO ]] ; then
- M2_REPO=~/.m2/repository
-fi
+M2_REPO=~/.m2/repository
1
0
r1608 - in trunk: . img src/main/java/cc/kune/core/server src/main/java/cc/kune/core/server/i18n src/main/java/cc/kune/core/server/init src/main/java/cc/kune/core/server/manager/impl src/main/webapp src/main/webapp/WEB-INF
by Vicente J. Ruiz Jurado 16 Nov '11
by Vicente J. Ruiz Jurado 16 Nov '11
16 Nov '11
Author: vjrj_
Date: 2011-11-16 11:13:38 +0100 (Wed, 16 Nov 2011)
New Revision: 1608
Added:
trunk/img/kunecc-logo-16px.png
trunk/img/logo-big-home-kunecc.png
Removed:
trunk/src/main/webapp/WEB-INF/gems/
trunk/src/main/webapp/WEB-INF/publicspace/
trunk/src/main/webapp/WEB-INF/web.xml.wiab-int-sample
trunk/src/main/webapp/images
trunk/src/main/webapp/javascripts
trunk/src/main/webapp/stylesheets
trunk/src/main/webapp/templates
Modified:
trunk/INSTALL
trunk/TODO
trunk/TROUBLESHOOT
trunk/img/kune-logos.svg
trunk/src/main/java/cc/kune/core/server/KuneContainerListener.java
trunk/src/main/java/cc/kune/core/server/i18n/I18nTranslationServiceDefault.java
trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java
trunk/src/main/java/cc/kune/core/server/manager/impl/DefaultManager.java
Log:
NEW - # 147: Add again the multimedia gallery tool
http://kune.ourproject.org/issues/ticket/147
NEW - # 159: When Drag&Drop or Renaming, clear Content Cache
http://kune.ourproject.org/issues/ticket/159
Modified: trunk/INSTALL
===================================================================
--- trunk/INSTALL 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/INSTALL 2011-11-16 10:13:38 UTC (rev 1608)
@@ -71,6 +71,8 @@
# (in the trunk directory)
mvn compile -Dliquibase.should.run=false && mvn gwt:compile
+NOTE: If you change these db passwords after compiling, you have to repeat the "mvn compile" because if not, probably you are using a old persistence.xml. See TROUBLESHOOT for more details.
+
===Configure upload directory===
sudo mkdir -p /var/lib/kune/uploads/
@@ -184,6 +186,9 @@
Works in most of the openfire server versions after 3.5.1.
See emite (our xmpp software) Server Compatibility: https://code.google.com/p/emite/wiki/ServerAndClientsCompatibility
+If your openfire don't start, chech the JAVA_HOME in /etc/init.d/openfire whe usually add this line there:
+ t=/usr/lib/jvm/java-6-openjdk && test -d $t && JAVA_HOME=$t
+
Connect to openfire administration: http://localhost:9090/
If you dont want to change the settings and use kune only for developing, use "localhost" as domain name. (Change kune.chat.domain in <trunk>/src/main/resources/kune.properties if you want to use other values).
Modified: trunk/TODO
===================================================================
--- trunk/TODO 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/TODO 2011-11-16 10:13:38 UTC (rev 1608)
@@ -12,6 +12,8 @@
nick == assigned to
* SHORT-TERM (URGENT)
+** Reu FLOSS Ocuppy 10pm EST
+ DEADLINE: <2011-11-16 mié 9pm EST>
** group.inexistentTool nasty error
** calendar support
*** gwt-cal + http://ical4j.sourceforge.net/introduction.html
Modified: trunk/TROUBLESHOOT
===================================================================
--- trunk/TROUBLESHOOT 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/TROUBLESHOOT 2011-11-16 10:13:38 UTC (rev 1608)
@@ -67,8 +67,10 @@
== Mysql: Caused by: java.sql.SQLException: Access denied for user 'kune'@'localhost' (using password: YES) ==
-Check that the password you have use in the database creation it's the same like the src/main/resources/META-INF/persistence.xml. If it's wrong maybe you have to remove the mysql user (DROP USER) and repeat the GRANT senteces of the INSTALL.
+Check that the password you have use in the database creation it's the same like the src/main/resources/META-INF/persistence.xml. If it's wrong maybe you have to remove the mysql user (DROP USER) and repeat the GRANT sentences of the INSTALL.
+Also, be sure you do a "mvn compile" if you change the persistence.xml file to not use the old one.
+
If you have this problem with openfire it's not enough to change the password in openfire.xml because probably it's already stored in the ofProperty openfire table and you need to change the password there.
== Eclipse & GWT ==
Modified: trunk/img/kune-logos.svg
===================================================================
--- trunk/img/kune-logos.svg 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/img/kune-logos.svg 2011-11-16 10:13:38 UTC (rev 1608)
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
@@ -13,10 +14,10 @@
height="297mm"
id="svg2531"
sodipodi:version="0.32"
- inkscape:version="0.46"
- sodipodi:docbase="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img"
+ inkscape:version="0.48.2 r9819"
sodipodi:docname="kune-logos.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ version="1.1">
<defs
id="defs2533">
<inkscape:perspective
@@ -87,18 +88,28 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1"
- inkscape:cx="521.44602"
- inkscape:cy="133.64281"
+ inkscape:cx="875.92904"
+ inkscape:cy="-80.17421"
inkscape:document-units="px"
inkscape:current-layer="layer1"
- inkscape:window-width="1280"
+ inkscape:window-width="1078"
inkscape:window-height="729"
inkscape:window-x="0"
inkscape:window-y="25"
showguides="true"
inkscape:guide-bbox="true"
inkscape:guide-points="true"
- showgrid="false" />
+ showgrid="false"
+ inkscape:window-maximized="0">
+ <sodipodi:guide
+ orientation="0,1"
+ position="830.76137,26.355188"
+ id="guide3703" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="856.74146,-93.746373"
+ id="guide3723" />
+ </sodipodi:namedview>
<metadata
id="metadata2536">
<rdf:RDF>
@@ -107,6 +118,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
@@ -747,47 +759,50 @@
d="M 372.87905,411.27704 L 437.81346,411.27704"
style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
</g>
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 245.82057,974.99995 c -0.74303,0 -1.45723,0.003 -2.17391,0.0494 -0.0669,0.0136 -0.13033,0.0368 -0.19763,0.0494 -0.66715,0.12461 -1.32536,0.23087 -2.02569,0.24704 -0.097,0.0136 -0.19995,-0.0145 -0.29644,0 -5.71605,0.86055 -10.54554,3.34248 -14.42688,7.46047 -4.53271,4.78706 -6.81817,10.52182 -6.81818,17.19368 0,6.74676 2.28548,12.52046 6.81818,17.29246 4.90667,5.1461 11.2818,7.7075 19.12055,7.7076 4.15869,-10e-5 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6068 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7944 l 39.08102,0 0,-1.9763 c -4e-5,-8.45207 -2.86291,-15.2201 -8.54743,-20.30635 -4.78705,-4.23347 -10.0899,-6.32405 -15.90909,-6.32411 z m -181.719366,0.34585 0,18.92292 -6.62055,0 0,9.68378 6.62055,0 0,19.7629 10.07905,0 0,-19.7629 6.07708,0 12.40119,19.7629 11.956516,0 -16.650196,-25.09885 15.909086,-22.33202 -12.203556,0 -12.30237,17.98419 -5.18775,0 0,-18.92292 -10.07905,0 z m 123.666006,0 c -1.73503,0.30966 -3.35171,0.81366 -4.8419,1.58103 -2.5132,1.34638 -4.49729,3.12201 -5.97826,5.33597 l 0,-5.97827 -10.12846,0 0,47.43087 10.12846,0 0,-26.58106 c -1e-5,-3.79965 1.07224,-6.71507 3.21147,-8.79447 2.15413,-2.07932 4.88507,-3.11262 8.25098,-3.11265 3.56032,3e-5 6.34065,0.95537 8.3004,2.91502 1.95964,1.95972 2.91496,5.03102 2.91502,9.18973 l 0,26.38343 10.12846,0 0,-28.60675 c -5e-5,-5.8192 -1.77567,-10.62715 -5.33597,-14.42688 -2.67029,-2.84973 -5.76,-4.62351 -9.28854,-5.33597 l -7.36166,0 z m -76.77865,0.93873 0,27.47037 c -2e-5,6.4326 2.16853,11.6334 6.52173,15.6127 4.03904,3.7398 9.04189,5.6323 14.92095,5.6324 5.93886,-10e-5 10.91633,-1.8926 14.97036,-5.6324 4.35315,-3.9793 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.47037 -10.12846,0 0,26.58107 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2738 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.58107 -10.12845,0 z m 133.54743,7.80633 c 3.306,5e-5 6.19285,0.92683 8.64624,2.7668 2.37851,1.88491 4.13014,4.63084 5.23716,8.25099 l -27.22332,0 c 0.79283,-3.48552 2.43792,-6.19246 4.8913,-8.15218 2.37853,-1.89981 5.18745,-2.86556 8.44862,-2.86561 z"
+ id="path2689"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854" />
<g
- id="g2737">
+ id="g2691"
+ transform="matrix(0.347343,0,0,0.346901,262.945,672.94005)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854">
<path
- inkscape:export-ydpi="399.59854"
- inkscape:export-xdpi="399.59854"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- id="path2689"
- d="M 298.07933,890.09763 C 297.3363,890.09763 296.6221,890.10025 295.90542,890.14704 C 295.83851,890.16067 295.77509,890.18388 295.70779,890.19644 C 295.04064,890.32105 294.38243,890.42731 293.6821,890.44348 C 293.58509,890.45708 293.48215,890.42895 293.38566,890.44348 C 287.66961,891.30403 282.84012,893.78596 278.95878,897.90395 C 274.42607,902.69101 272.14061,908.42577 272.1406,915.09763 C 272.1406,921.84435 274.42608,927.61807 278.95878,932.39012 C 283.86545,937.53616 290.24058,940.09761 298.07933,940.09763 C 302.23802,940.09761 306.23614,939.06435 310.03585,936.98498 C 313.8355,934.96547 317.1393,932.10715 319.96668,928.48696 L 311.41925,923.74388 C 307.7392,928.65056 303.21767,931.10554 297.8323,931.10554 C 294.09242,931.10554 290.7392,929.89235 287.85206,927.49882 C 284.91999,925.10531 283.45479,922.18991 283.45483,918.70435 L 322.53585,918.70435 L 322.53585,916.72806 C 322.53581,908.27602 319.67294,901.50799 313.98842,896.42174 C 309.20137,892.18827 303.89852,890.09769 298.07933,890.09763 z M 116.35996,890.44348 L 116.35996,909.3664 L 109.73941,909.3664 L 109.73941,919.0502 L 116.35996,919.0502 L 116.35996,938.81305 L 126.43901,938.81305 L 126.43901,919.0502 L 132.51609,919.0502 L 144.91728,938.81305 L 156.8738,938.81305 L 140.2236,913.71423 L 156.13269,891.38221 L 143.92913,891.38221 L 131.62676,909.3664 L 126.43901,909.3664 L 126.43901,890.44348 L 116.35996,890.44348 z M 240.02597,890.44348 C 238.29094,890.75314 236.67426,891.25714 235.18407,892.02451 C 232.67087,893.37089 230.68678,895.14652 229.20581,897.36048 L 229.20581,891.38221 L 219.07735,891.38221 L 219.07735,938.81305 L 229.20581,938.81305 L 229.20581,912.23202 C 229.2058,908.43237 230.27805,905.51695 232.41728,903.43755 C 234.57141,901.35823 237.30235,900.32493 240.66826,900.3249 C 244.22858,900.32493 247.00891,901.28027 248.96866,903.23992 C 250.9283,905.19964 251.88362,908.27094 251.88368,912.42965 L 251.88368,938.81305 L 262.01214,938.81305 L 262.01214,910.20633 C 262.01209,904.38713 260.23647,899.57918 256.67617,895.77945 C 254.00588,892.92972 250.91617,891.15594 247.38763,890.44348 L 240.02597,890.44348 z M 163.24732,891.38221 L 163.24732,918.85257 C 163.2473,925.28514 165.41585,930.48601 169.76905,934.46522 C 173.80809,938.20508 178.81094,940.09761 184.69,940.09763 C 190.62886,940.09761 195.60633,938.20508 199.66036,934.46522 C 204.01351,930.48601 206.18205,925.28514 206.1821,918.85257 L 206.1821,891.38221 L 196.05364,891.38221 L 196.05364,917.96324 C 196.05359,921.46376 194.98134,924.31165 192.84218,926.51067 C 190.62814,928.78452 187.93618,929.91976 184.69,929.91976 C 181.56346,929.91978 178.85062,928.76957 176.63664,926.51067 C 174.43759,924.23686 173.37574,921.40394 173.37577,917.96324 L 173.37577,891.38221 L 163.24732,891.38221 z M 296.79475,899.18854 C 300.10075,899.18859 302.9876,900.11537 305.44099,901.95534 C 307.8195,903.84025 309.57113,906.58618 310.67815,910.20633 L 283.45483,910.20633 C 284.24766,906.72081 285.89275,904.01387 288.34613,902.05415 C 290.72466,900.15434 293.53358,899.18859 296.79475,899.18854 z"
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem" />
- <g
- inkscape:export-ydpi="399.59854"
- inkscape:export-xdpi="399.59854"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- transform="matrix(0.347343,0,0,0.346901,34.203754,588.03773)"
- id="g2691">
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2693"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2695"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2697"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2699"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2701"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- </g>
+ inkscape:connector-curvature="0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path2693"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path2695"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path2697"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path2699"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path2701"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
</g>
<text
xml:space="preserve"
@@ -1004,5 +1019,417 @@
id="tspan2601"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#999999;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan></tspan></text>
</g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3654"
+ y="1023.4772"
+ x="-438.89853"
+ style="font-size:91.92100525px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"
+ transform="scale(-1,1)"><tspan
+ y="1023.4772"
+ x="-438.89853"
+ id="tspan3656"
+ sodipodi:role="line">cc</tspan></text>
+ <path
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ id="path3705"
+ d="m 245.82057,1095 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1247 -1.32536,0.2309 -2.02569,0.2471 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8605 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.787 -6.81817,10.5218 -6.81818,17.1936 0,6.7468 2.28548,12.5205 6.81818,17.2925 4.90667,5.1461 11.2818,7.7075 19.12055,7.7076 4.15869,-10e-5 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6068 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7944 l 39.08102,0 0,-1.9763 c -4e-5,-8.4521 -2.86291,-15.2201 -8.54743,-20.3064 -4.78705,-4.2334 -10.0899,-6.324 -15.90909,-6.3241 z m -181.719366,0.3458 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7629 10.07905,0 0,-19.7629 6.07708,0 12.40119,19.7629 11.956516,0 -16.650196,-25.0989 15.909086,-22.332 -12.203556,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.666006,0 c -1.73503,0.3097 -3.35171,0.8137 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4309 10.12846,0 0,-26.5811 c -1e-5,-3.7996 1.07224,-6.715 3.21147,-8.7944 2.15413,-2.0794 4.88507,-3.1126 8.25098,-3.1127 3.56032,10e-5 6.34065,0.9554 8.3004,2.915 1.95964,1.9598 2.91496,5.0311 2.91502,9.1898 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8193 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8498 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4704 c -2e-5,6.4326 2.16853,11.6334 6.52173,15.6127 4.03904,3.7398 9.04189,5.6323 14.92095,5.6324 5.93886,-10e-5 10.91633,-1.8926 14.97036,-5.6324 4.35315,-3.9793 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4704 -10.12846,0 0,26.5811 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2738 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.5811 -10.12845,0 z m 133.54743,7.8064 c 3.306,0 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6308 5.23716,8.2509 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1924 4.8913,-8.1521 2.37853,-1.8998 5.18745,-2.8656 8.44862,-2.8656 z"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ inkscape:connector-curvature="0" />
+ <g
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ transform="matrix(0.347343,0,0,0.346901,262.945,792.94005)"
+ id="g3707">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3709"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3711"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3713"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3715"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3717"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ </g>
+ <text
+ transform="scale(-1,1)"
+ xml:space="preserve"
+ style="font-size:66.18188477px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="-412.51364"
+ y="1143.8353"
+ id="text3719"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3721"
+ x="-412.51364"
+ y="1143.8353">cc</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 117.74846,1199.0003 c -0.23776,0 -0.4663,0 -0.69564,0.016 -0.0214,0 -0.0417,0.012 -0.0632,0.016 -0.21348,0.04 -0.42411,0.074 -0.64821,0.079 -0.031,0 -0.064,-0 -0.0949,0 -1.8291,0.2753 -3.37452,1.0696 -4.61653,2.3873 -1.45044,1.5318 -2.18177,3.3669 -2.18178,5.5019 0,2.1589 0.73134,4.0065 2.18178,5.5335 1.57011,1.6467 3.61012,2.4663 6.11848,2.4664 1.33076,-10e-5 2.61014,-0.3307 3.82603,-0.9961 1.21587,-0.6462 2.27307,-1.5608 3.17781,-2.7193 l -2.73513,-1.5178 c -1.1776,1.5702 -2.62446,2.3558 -4.34776,2.3558 -1.19674,0 -2.26975,-0.3883 -3.19362,-1.1542 -0.93825,-0.7659 -1.40711,-1.6988 -1.40709,-2.8142 l 12.50572,0 0,-0.6324 c -1e-5,-2.7046 -0.91611,-4.8703 -2.73513,-6.4979 -1.53183,-1.3547 -3.22872,-2.0237 -5.09083,-2.0237 z m -58.149264,0.1106 0,6.0552 -2.118542,0 0,3.0988 2.118542,0 0,6.324 3.225244,0 0,-6.324 1.944635,0 3.968317,6.324 3.826024,0 -5.327977,-8.0315 5.090826,-7.1461 -3.905076,0 -3.936695,5.7548 -1.660054,0 0,-6.0552 -3.225244,0 z m 39.572489,0 c -0.555201,0.099 -1.07253,0.2604 -1.549383,0.5059 -0.804211,0.4309 -1.43911,0.999 -1.913013,1.7075 l 0,-1.913 -3.241055,0 0,15.1776 3.241055,0 0,-8.5058 c -3e-6,-1.2158 0.343111,-2.1487 1.027654,-2.8141 0.689311,-0.6654 1.563197,-0.9961 2.640271,-0.9961 1.139286,0 2.028976,0.3057 2.656086,0.9328 0.62707,0.6271 0.93277,1.6099 0.93279,2.9407 l 0,8.4425 3.24106,0 0,-9.154 c -2e-5,-1.8621 -0.56821,-3.4006 -1.70749,-4.6165 -0.85448,-0.9119 -1.84317,-1.4795 -2.97228,-1.7075 l -2.355695,0 z m -24.568775,0.3004 0,8.7904 c -6e-6,2.0584 0.693918,3.7226 2.08692,4.996 1.292472,1.1967 2.893359,1.8023 4.774628,1.8023 1.900405,0 3.493169,-0.6056 4.790438,-1.8023 1.392986,-1.2734 2.086908,-2.9376 2.086924,-4.996 l 0,-8.7904 -3.241056,0 0,8.5058 c -1.6e-5,1.1201 -0.34313,2.0315 -1.02765,2.7351 -0.708482,0.7276 -1.569895,1.0909 -2.608656,1.0909 -1.000477,0 -1.868572,-0.368 -2.577034,-1.0909 -0.703685,-0.7276 -1.043471,-1.6341 -1.043462,-2.7351 l 0,-8.5058 -3.241052,0 z m 42.73449,2.498 c 1.05791,0 1.98168,0.2966 2.76676,0.8854 0.76111,0.6031 1.32162,1.4818 1.67586,2.6402 l -8.71132,0 c 0.2537,-1.1153 0.78012,-1.9815 1.56519,-2.6086 0.76112,-0.608 1.65996,-0.917 2.70351,-0.917 z"
+ id="path3725"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854" />
+ <g
+ id="g3727"
+ transform="matrix(0.11114798,0,0,0.11100654,123.22819,1102.3426)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854">
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path3729"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path3731"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path3733"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path3735"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path3737"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3739"
+ y="1214.6273"
+ x="-171.08939"
+ style="font-size:21.17786407px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"
+ transform="scale(-1,1)"><tspan
+ y="1214.6273"
+ x="-171.08939"
+ id="tspan3741"
+ sodipodi:role="line">cc</tspan></text>
+ <g
+ id="g3808"
+ transform="translate(-124,22)">
+ <g
+ transform="matrix(0.31999488,0,0,0.31999488,389.01174,869.40895)"
+ id="g3788">
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ id="path3790"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854" />
+ <g
+ id="g3792"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path3794"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path3796"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path3798"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path3800"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path3802"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3804"
+ y="1231.8833"
+ x="-677.91302"
+ style="font-size:14.34666634px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"
+ transform="scale(-1,1)"><tspan
+ y="1231.8833"
+ x="-677.91302"
+ id="tspan3806"
+ sodipodi:role="line">cc</tspan></text>
+ </g>
+ <g
+ id="g3844"
+ transform="translate(0,140)">
+ <g
+ id="g3846">
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ id="path3848"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854" />
+ <g
+ id="g3850"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path3852"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path3854"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path3856"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path3858"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path3860"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3862"
+ y="1132.7504"
+ x="-902.83093"
+ style="font-size:44.83404922px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"
+ transform="scale(-1,1)"><tspan
+ y="1132.7504"
+ x="-902.83093"
+ id="tspan3864"
+ sodipodi:role="line">cc</tspan></text>
+ </g>
+ <g
+ id="g3983"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/logo-big-home-kunecc.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <g
+ transform="translate(-0.07178157,0.14078373)"
+ id="g3779">
+ <path
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ id="path3743"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ inkscape:connector-curvature="0" />
+ <g
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ id="g3745">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3747"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3749"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3751"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3753"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3755"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <text
+ transform="scale(-1,1)"
+ xml:space="preserve"
+ style="font-size:58.94304657px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="-925.99481"
+ y="1145.4236"
+ id="text3757"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3759"
+ x="-925.99481"
+ y="1145.4236">cc</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:87.16403198px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="838.10248"
+ y="1145.1492"
+ id="text3941"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3943"
+ x="838.10248"
+ y="1145.1492">.</tspan></text>
+ </g>
+ <g
+ id="g3969"
+ transform="matrix(0.31973654,0,0,0.31973654,675.58786,768.46541)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kunecc-logo-16px.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <g
+ transform="translate(380,-30)"
+ id="g3945">
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ id="path3947"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854" />
+ <g
+ id="g3949"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path3951"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path3953"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path3955"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path3957"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path3959"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3961"
+ y="1115.2828"
+ x="-1306.0667"
+ style="font-size:58.94304657px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"
+ transform="scale(-1,1)"><tspan
+ y="1115.2828"
+ x="-1306.0667"
+ id="tspan3963"
+ sodipodi:role="line">cc</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3965"
+ y="1115.0084"
+ x="1218.1743"
+ style="font-size:87.16403198px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"><tspan
+ y="1115.0084"
+ x="1218.1743"
+ id="tspan3967"
+ sodipodi:role="line">.</tspan></text>
+ </g>
</g>
</svg>
Added: trunk/img/kunecc-logo-16px.png
===================================================================
(Binary files differ)
Property changes on: trunk/img/kunecc-logo-16px.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/img/logo-big-home-kunecc.png
===================================================================
(Binary files differ)
Property changes on: trunk/img/logo-big-home-kunecc.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/src/main/java/cc/kune/core/server/KuneContainerListener.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/KuneContainerListener.java 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/src/main/java/cc/kune/core/server/KuneContainerListener.java 2011-11-16 10:13:38 UTC (rev 1608)
@@ -34,7 +34,9 @@
import cc.kune.core.server.rack.ContainerListener;
import com.google.inject.Inject;
+import com.google.inject.Singleton;
+@Singleton
public class KuneContainerListener implements ContainerListener {
private final Logger logger; // NOPMD by vjrj on 16/07/09 22:38
private final KunePersistenceService persistenceService;
Modified: trunk/src/main/java/cc/kune/core/server/i18n/I18nTranslationServiceDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/i18n/I18nTranslationServiceDefault.java 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/src/main/java/cc/kune/core/server/i18n/I18nTranslationServiceDefault.java 2011-11-16 10:13:38 UTC (rev 1608)
@@ -32,6 +32,7 @@
@Singleton
public class I18nTranslationServiceDefault extends I18nTranslationService {
+ private boolean initiliazied = false;
private final I18nTranslationManager translationManager;
private final Provider<UserSessionManager> userSessionManager;
@@ -42,6 +43,10 @@
this.userSessionManager = userSessionManager;
}
+ public void init() {
+ initiliazied = true;
+ }
+
@Override
public boolean isRTL() {
return userSessionManager.get().isUserLoggedIn() ? userSessionManager.get().getUser().getLanguage().getDirection().equals(
@@ -78,7 +83,7 @@
@Override
public String tWithNT(final String text, final String noteForTranslators) {
String language;
- if (userSessionManager.get().isUserLoggedIn()) {
+ if (initiliazied && userSessionManager.get().isUserLoggedIn()) {
language = userSessionManager.get().getUser().getLanguage().getCode();
} else {
language = I18nTranslation.DEFAULT_LANG;
Modified: trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java 2011-11-16 10:13:38 UTC (rev 1608)
@@ -29,6 +29,7 @@
import cc.kune.core.client.errors.UserMustBeLoggedException;
import cc.kune.core.server.content.ContentManager;
+import cc.kune.core.server.i18n.I18nTranslationServiceDefault;
import cc.kune.core.server.manager.GroupManager;
import cc.kune.core.server.manager.I18nCountryManager;
import cc.kune.core.server.manager.I18nLanguageManager;
@@ -46,22 +47,22 @@
import cc.kune.domain.I18nTranslation;
import cc.kune.domain.License;
import cc.kune.domain.User;
-import cc.kune.wave.server.KuneWaveService;
import com.google.inject.Inject;
+import com.google.inject.Singleton;
import com.google.inject.persist.Transactional;
+@Singleton
public class DatabaseInitializer {
private static final Log LOG = LogFactory.getLog(DatabaseInitializer.class);
private final ContentManager contentManager;
private final I18nCountryManager countryManager;
private final GroupManager groupManager;
- private final KuneWaveService kuneWaveManager;
private final I18nLanguageManager languageManager;
private final LicenseManager licenseManager;
private final KuneBasicProperties properties;
private final I18nTranslationManager translationManager;
-
+ private final I18nTranslationServiceDefault translationService;
private final UserManager userManager;
@Inject
@@ -69,7 +70,7 @@
final GroupManager groupManager, final LicenseManager licenseManager,
final I18nLanguageManager languageManager, final I18nCountryManager countryManager,
final I18nTranslationManager translationManager, final ContentManager contentManager,
- final KuneWaveService kuneWaveManager) {
+ final I18nTranslationServiceDefault translationService) {
this.properties = properties;
this.userManager = userManager;
this.groupManager = groupManager;
@@ -77,8 +78,8 @@
this.languageManager = languageManager;
this.countryManager = countryManager;
this.translationManager = translationManager;
+ this.translationService = translationService;
this.contentManager = contentManager;
- this.kuneWaveManager = kuneWaveManager;
}
private void createDefUsersGroup() throws Exception, UserMustBeLoggedException {
@@ -210,11 +211,12 @@
try {
groupManager.getSiteDefaultGroup();
} catch (final NoResultException e) {
- LOG.info("The default group '" + properties.getDefaultSiteName()
+ LOG.warn("The default group '" + properties.getDefaultSiteName()
+ "' does not exist in Database, "
+ "creating it (see kune.default.site.shortName in kune.properties for more details)");
initDatabase();
}
+ translationService.init();
}
@Transactional
Modified: trunk/src/main/java/cc/kune/core/server/manager/impl/DefaultManager.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/manager/impl/DefaultManager.java 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/src/main/java/cc/kune/core/server/manager/impl/DefaultManager.java 2011-11-16 10:13:38 UTC (rev 1608)
@@ -37,117 +37,122 @@
import com.google.inject.Provider;
public abstract class DefaultManager<T, K> {
- private final Provider<EntityManager> provider;
- private final Class<T> entityClass;
- protected final Log log;
+ private final Class<T> entityClass;
+ protected final Log log;
+ private final Provider<EntityManager> provider;
- public DefaultManager(final Provider<EntityManager> provider, final Class<T> entityClass) {
- this.provider = provider;
- this.entityClass = entityClass;
- log = LogFactory.getLog(entityClass);
- }
+ public DefaultManager(final Provider<EntityManager> provider, final Class<T> entityClass) {
+ this.provider = provider;
+ this.entityClass = entityClass;
+ log = LogFactory.getLog(entityClass);
+ }
- public void clear() {
- getEntityManager().clear();
- }
+ public void clear() {
+ getEntityManager().clear();
+ }
- public T find(final Long primaryKey) {
- return getEntityManager().find(entityClass, primaryKey);
- }
+ /**
+ * use carefully!!!
+ */
+ protected <X> X find(final Class<X> entityClass, final Long primaryKey) {
+ return getEntityManager().find(entityClass, primaryKey);
+ }
- public <E> E merge(final E entity, final Class<E> entityClass) {
- getEntityManager().merge(entity);
- return entity;
- }
+ public T find(final Long primaryKey) {
+ return getEntityManager().find(entityClass, primaryKey);
+ }
- public T merge(final T entity) {
- return getEntityManager().merge(entity);
- }
+ private EntityManager getEntityManager() {
+ return provider.get();
+ }
- public <E> E persist(final E entity, final Class<E> entityClass) {
- getEntityManager().persist(entity);
- return entity;
- }
+ protected javax.persistence.Query getQuery(final String qlString) {
+ return getEntityManager().createQuery(qlString);
+ }
- public T persist(final T entity) {
- return persist(entity, entityClass);
- }
+ public <E> E merge(final E entity, final Class<E> entityClass) {
+ getEntityManager().merge(entity);
+ return entity;
+ }
- @SuppressWarnings("unchecked")
- public void reIndex() {
- // Inject this?
- final FullTextEntityManager fullTextEm = Search.getFullTextEntityManager(getEntityManager());
- fullTextEm.purgeAll(entityClass);
- fullTextEm.getTransaction().commit();
- fullTextEm.getTransaction().begin();
- final List<T> entities = fullTextEm.createQuery("SELECT e FROM " + entityClass.getSimpleName() + " AS e").getResultList();
- for (final T e : entities) {
- fullTextEm.index(e);
- }
- fullTextEm.getSearchFactory().optimize(entityClass);
- }
+ public T merge(final T entity) {
+ return getEntityManager().merge(entity);
+ }
- public void remove(final T entity) {
- getEntityManager().remove(entity);
- }
+ public <E> E persist(final E entity, final Class<E> entityClass) {
+ getEntityManager().persist(entity);
+ return entity;
+ }
- public SearchResult<T> search(final Query query) {
- return search(query, null, null);
- }
+ public T persist(final T entity) {
+ return persist(entity, entityClass);
+ }
- @SuppressWarnings("unchecked")
- public SearchResult<T> search(final Query query, final Integer firstResult, final Integer maxResults) {
- final FullTextQuery emQuery = Search.getFullTextEntityManager(getEntityManager()).createFullTextQuery(query,
- entityClass);
- if (firstResult != null && maxResults != null) {
- emQuery.setFirstResult(firstResult);
- emQuery.setMaxResults(maxResults);
- }
- return new SearchResult<T>(emQuery.getResultSize(), emQuery.getResultList());
+ @SuppressWarnings("unchecked")
+ public void reIndex() {
+ // Inject this?
+ final FullTextEntityManager fullTextEm = Search.getFullTextEntityManager(getEntityManager());
+ fullTextEm.purgeAll(entityClass);
+ fullTextEm.getTransaction().commit();
+ fullTextEm.getTransaction().begin();
+ final List<T> entities = fullTextEm.createQuery(
+ "SELECT e FROM " + entityClass.getSimpleName() + " AS e").getResultList();
+ for (final T e : entities) {
+ fullTextEm.index(e);
}
+ fullTextEm.getSearchFactory().optimize(entityClass);
+ }
- public SearchResult<T> search(final String query, final String[] fields, final BooleanClause.Occur[] flags,
- final Integer firstResult, final Integer maxResults) {
- Query queryQ;
- try {
- queryQ = MultiFieldQueryParser.parse(query, fields, flags, new StandardAnalyzer());
- } catch (final ParseException e) {
- throw new ServerManagerException("Error parsing search", e);
- }
- return search(queryQ, firstResult, maxResults);
- }
+ public void remove(final T entity) {
+ getEntityManager().remove(entity);
+ }
- public SearchResult<T> search(final String[] queries, final String[] fields, final BooleanClause.Occur[] flags,
- final Integer firstResult, final Integer maxResults) {
- Query query;
- try {
- query = MultiFieldQueryParser.parse(queries, fields, flags, new StandardAnalyzer());
- } catch (final ParseException e) {
- throw new ServerManagerException("Error parsing search", e);
- }
- return search(query, firstResult, maxResults);
+ public SearchResult<T> search(final Query query) {
+ return search(query, null, null);
+ }
+
+ @SuppressWarnings("unchecked")
+ public SearchResult<T> search(final Query query, final Integer firstResult, final Integer maxResults) {
+ final FullTextQuery emQuery = Search.getFullTextEntityManager(getEntityManager()).createFullTextQuery(
+ query, entityClass);
+ if (firstResult != null && maxResults != null) {
+ emQuery.setFirstResult(firstResult);
+ emQuery.setMaxResults(maxResults);
}
+ return new SearchResult<T>(emQuery.getResultSize(), emQuery.getResultList());
+ }
- public SearchResult<T> search(final String[] queries, final String[] fields, final Integer firstResult,
- final Integer maxResults) {
- Query query;
- try {
- query = MultiFieldQueryParser.parse(queries, fields, new StandardAnalyzer());
- } catch (final ParseException e) {
- throw new ServerManagerException("Error parsing search", e);
- }
- return search(query, firstResult, maxResults);
+ public SearchResult<T> search(final String query, final String[] fields,
+ final BooleanClause.Occur[] flags, final Integer firstResult, final Integer maxResults) {
+ Query queryQ;
+ try {
+ queryQ = MultiFieldQueryParser.parse(query, fields, flags, new StandardAnalyzer());
+ } catch (final ParseException e) {
+ throw new ServerManagerException("Error parsing search", e);
}
+ return search(queryQ, firstResult, maxResults);
+ }
- /**
- * use carefully!!!
- */
- protected <X> X find(final Class<X> entityClass, final Long primaryKey) {
- return getEntityManager().find(entityClass, primaryKey);
+ public SearchResult<T> search(final String[] queries, final String[] fields,
+ final BooleanClause.Occur[] flags, final Integer firstResult, final Integer maxResults) {
+ Query query;
+ try {
+ query = MultiFieldQueryParser.parse(queries, fields, flags, new StandardAnalyzer());
+ } catch (final ParseException e) {
+ throw new ServerManagerException("Error parsing search", e);
}
+ return search(query, firstResult, maxResults);
+ }
- private EntityManager getEntityManager() {
- return provider.get();
+ public SearchResult<T> search(final String[] queries, final String[] fields,
+ final Integer firstResult, final Integer maxResults) {
+ Query query;
+ try {
+ query = MultiFieldQueryParser.parse(queries, fields, new StandardAnalyzer());
+ } catch (final ParseException e) {
+ throw new ServerManagerException("Error parsing search", e);
}
+ return search(query, firstResult, maxResults);
+ }
}
Deleted: trunk/src/main/webapp/WEB-INF/web.xml.wiab-int-sample
===================================================================
--- trunk/src/main/webapp/WEB-INF/web.xml.wiab-int-sample 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/src/main/webapp/WEB-INF/web.xml.wiab-int-sample 2011-11-16 10:13:38 UTC (rev 1608)
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE web-app
- PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
- "http://java.sun.com/dtd/web-app_2_3.dtd">
-
-<web-app>
-
- <filter>
- <filter-name>guiceFilter</filter-name>
- <filter-class>com.example.CustomGuiceFilter</filter-class>
- </filter>
-
- <filter-mapping>
- <filter-name>guiceFilter</filter-name>
- <url-pattern>/hw/*</url-pattern>
- </filter-mapping>
-</web-app>
Deleted: trunk/src/main/webapp/images
===================================================================
--- trunk/src/main/webapp/images 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/src/main/webapp/images 2011-11-16 10:13:38 UTC (rev 1608)
@@ -1 +0,0 @@
-link WEB-INF/publicspace/public/images/
\ No newline at end of file
Deleted: trunk/src/main/webapp/javascripts
===================================================================
--- trunk/src/main/webapp/javascripts 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/src/main/webapp/javascripts 2011-11-16 10:13:38 UTC (rev 1608)
@@ -1 +0,0 @@
-link WEB-INF/publicspace/public/javascripts/
\ No newline at end of file
Deleted: trunk/src/main/webapp/stylesheets
===================================================================
--- trunk/src/main/webapp/stylesheets 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/src/main/webapp/stylesheets 2011-11-16 10:13:38 UTC (rev 1608)
@@ -1 +0,0 @@
-link WEB-INF/publicspace/public/stylesheets/
\ No newline at end of file
Deleted: trunk/src/main/webapp/templates
===================================================================
--- trunk/src/main/webapp/templates 2011-11-14 14:09:30 UTC (rev 1607)
+++ trunk/src/main/webapp/templates 2011-11-16 10:13:38 UTC (rev 1608)
@@ -1 +0,0 @@
-link WEB-INF/publicspace/public/templates/
\ No newline at end of file
1
0
Author: vjrj_
Date: 2011-11-14 15:09:30 +0100 (Mon, 14 Nov 2011)
New Revision: 1607
Modified:
trunk/TODO
trunk/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembersAction.java
trunk/src/main/java/cc/kune/common/client/actions/ui/descrip/AbstractParentGuiActionDescrip.java
trunk/src/main/java/cc/kune/common/client/actions/ui/descrip/HasChilds.java
trunk/src/main/java/cc/kune/common/client/ui/BlinkAnimation.java
trunk/src/main/java/cc/kune/common/client/ui/DottedTab.java
trunk/src/main/java/cc/kune/common/client/ui/DottedTabPanel.java
trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/TabTitleGenerator.java
trunk/src/main/java/cc/kune/common/client/utils/MetaUtils.java
trunk/src/main/java/cc/kune/common/public/kune-common-rtl.css
trunk/src/main/java/cc/kune/core/client/auth/AnonUsersManager.java
trunk/src/main/java/cc/kune/core/client/auth/UserFieldFactory.java
trunk/src/main/java/cc/kune/core/client/dnd/DebugDropController.java
trunk/src/main/java/cc/kune/core/client/dnd/DropTarget.java
trunk/src/main/java/cc/kune/core/client/dnd/FolderViewerDropController.java
trunk/src/main/java/cc/kune/core/client/dnd/KuneDragController.java
trunk/src/main/java/cc/kune/core/client/dnd/NotAllowedDropController.java
trunk/src/main/java/cc/kune/core/client/dnd/NotImplementedDropController.java
trunk/src/main/java/cc/kune/core/client/dnd/NotImplementedDropManager.java
trunk/src/main/java/cc/kune/core/client/events/InboxUnreadUpdatedEvent.java
trunk/src/main/java/cc/kune/core/client/events/NewUserRegisteredEvent.java
trunk/src/main/java/cc/kune/core/client/groups/newgroup/GroupFieldFactory.java
trunk/src/main/java/cc/kune/core/client/i18n/I18nConstants.java
trunk/src/main/java/cc/kune/core/client/i18n/I18nConvertMethodName.java
trunk/src/main/java/cc/kune/core/client/i18n/I18nStyles.java
trunk/src/main/java/cc/kune/core/client/i18n/I18nUrlUtils.java
trunk/src/main/java/cc/kune/core/client/i18n/I18nUtils.java
trunk/src/main/java/cc/kune/core/client/registry/IdGenerator.java
trunk/src/main/java/cc/kune/core/client/sitebar/SiteOptions.java
trunk/src/main/java/cc/kune/core/client/sitebar/search/OnEntitySelectedInSearch.java
trunk/src/main/java/cc/kune/core/client/sitebar/search/OnExactMatch.java
trunk/src/main/java/cc/kune/core/client/sitebar/search/SearchBoxFactory.java
trunk/src/main/java/cc/kune/core/client/sn/actions/AddBuddieSearchPanel.java
trunk/src/main/java/cc/kune/core/client/sn/actions/AddMemberSearchPanel.java
trunk/src/main/java/cc/kune/core/client/sn/actions/EventTargetUtils.java
trunk/src/main/java/cc/kune/core/client/sn/actions/WriteToAction.java
trunk/src/main/java/cc/kune/core/client/sub/SubtitlesManager.java
trunk/src/main/java/cc/kune/core/client/sub/SubtitlesWidget.java
trunk/src/main/java/cc/kune/core/public/ws-rtl.css
trunk/src/main/java/cc/kune/core/server/AbstractServerTool.java
trunk/src/main/java/cc/kune/core/server/LogThis.java
trunk/src/main/java/cc/kune/core/server/UserSessionManager.java
trunk/src/main/java/cc/kune/core/server/access/AccessRightsUtils.java
trunk/src/main/java/cc/kune/core/server/mail/MailService.java
trunk/src/main/java/cc/kune/core/server/mail/MailServiceDefault.java
trunk/src/main/java/cc/kune/core/server/manager/KuneWaveManager.java
trunk/src/main/java/cc/kune/core/server/manager/impl/KuneWaveManagerDefault.java
trunk/src/main/java/cc/kune/core/server/properties/ReservedWordsRegistry.java
trunk/src/main/java/cc/kune/core/server/rpc/StatsRPC.java
trunk/src/main/java/cc/kune/core/server/stats/HomeStats.java
trunk/src/main/java/cc/kune/core/server/stats/StatsService.java
trunk/src/main/java/cc/kune/core/server/stats/StatsServiceDefault.java
trunk/src/main/java/cc/kune/core/shared/dto/HomeStatsDTO.java
trunk/src/main/java/cc/kune/gspace/client/actions/GiveUsFeedbackAction.java
trunk/src/main/java/cc/kune/gspace/client/actions/GiveUsFeedbackBtn.java
trunk/src/main/java/cc/kune/gspace/client/actions/NewContentAction.java
trunk/src/main/java/cc/kune/gspace/client/actions/RefreshCurrentStateAction.java
trunk/src/main/java/cc/kune/gspace/client/i18n/I18nToTranslateGridPanel.java
trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslateRecomendPanel.java
trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatedGridPanel.java
trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorPanel.java
trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorPresenter.java
trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorSaver.java
trunk/src/main/java/cc/kune/gspace/client/i18n/LanguageSelectorPanel.java
trunk/src/main/java/cc/kune/gspace/client/i18n/LanguageSelectorWithoutEnglishPanel.java
trunk/src/main/java/cc/kune/gspace/client/viewers/PathToolbarUtils.java
trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.java
trunk/src/main/java/cc/kune/hspace/client/HSpacePanel.java
trunk/src/main/java/cc/kune/lists/client/actions/NewListAction.java
trunk/src/main/java/cc/kune/lists/client/actions/NewListPostAction.java
trunk/src/main/java/cc/kune/lists/client/actions/SetListOpenessAction.java
trunk/src/main/java/cc/kune/lists/client/actions/SetListOpenessMenuItem.java
trunk/src/main/java/cc/kune/lists/client/actions/ShowSubscribersOfListBtn.java
trunk/src/main/java/cc/kune/lists/client/actions/SubscribeToListBtn.java
trunk/src/main/java/cc/kune/lists/client/actions/SubscriteToListAction.java
trunk/src/main/java/cc/kune/lists/client/rpc/ListsService.java
trunk/src/main/java/cc/kune/lists/client/rpc/ListsServiceAsync.java
trunk/src/main/java/cc/kune/lists/server/rpc/ListsRPC.java
trunk/src/main/java/cc/kune/wave/client/KuneWaveResources.java
trunk/src/main/java/cc/kune/wave/client/WaveClientProvider.java
trunk/src/main/java/cc/kune/wave/client/WaveClientView.java
trunk/src/main/java/cc/kune/wave/client/WebClientMock.java
trunk/src/main/java/cc/kune/wave/client/inboxcount/InboxCountPanel.java
trunk/src/main/java/cc/kune/wave/client/inboxcount/InboxCountPresenter.java
trunk/src/main/java/cc/kune/wave/server/KuneWaveUtils.java
trunk/src/test/java/cc/kune/core/client/i18n/ConstantsTest.java
trunk/src/test/java/cc/kune/core/client/i18n/I18nUrlUtilsTest.java
trunk/src/test/java/cc/kune/core/client/i18n/I18nUtilsTest.java
trunk/src/test/java/cc/kune/core/client/registry/IdGeneratorTest.java
trunk/src/test/java/cc/kune/core/server/auth/SuperAdminMethodInterceptorTest.java
trunk/src/test/java/cc/kune/core/server/manager/ContainerManagerDefaultTest.java
trunk/src/test/java/cc/kune/lists/server/ListsServiceTest.java
trunk/src/test/java/cc/kune/selenium/CustomWebDriverEventListener.java
trunk/src/test/java/cc/kune/selenium/SeleniumUtils.java
trunk/src/test/java/cc/kune/selenium/login/AbstractLoginObject.java
Log:
Added copyright
Modified: trunk/TODO
===================================================================
--- trunk/TODO 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/TODO 2011-11-14 14:09:30 UTC (rev 1607)
@@ -13,17 +13,8 @@
* SHORT-TERM (URGENT)
** group.inexistentTool nasty error
-** styles/styl2.png" and /lic/ instead or /lic/ in group options
-styl2.png
-"NetworkError: 404 Not Found - http://beta.eurosur.org/images/styles/styl3.png"
-styl3.png
-"NetworkError: 404 Not Found - http://beta.eurosur.org/images/styles/styl4.png"
-styl4.png
-"NetworkError: 404 Not Found - http://beta.eurosur.org/images/styles/styl5.png"
-styl5.png
-"NetworkError: 404 Not Found - http://beta.eurosur.org/images/styles/styl6.png"
-styl6.png
-"NetworkError: 404 Not Found - http://beta.eurosur.org/images/lic/
+** calendar support
+*** gwt-cal + http://ical4j.sourceforge.net/introduction.html
** i18n usecase
| logged | locale in URL | i18n supported | useDB |
| false | false | false | true |
@@ -39,6 +30,7 @@
meta?
** TODO multi uploader
+http://code.google.com/p/upload4gwt/
http://code.google.com/p/gwt-plupload/
http://www.plupload.com/example_all_runtimes.php
http://gxt-multiupload-demo.appspot.com/
Modified: trunk/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembersAction.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembersAction.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembersAction.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.chat.client.actions;
import java.util.Date;
Modified: trunk/src/main/java/cc/kune/common/client/actions/ui/descrip/AbstractParentGuiActionDescrip.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/actions/ui/descrip/AbstractParentGuiActionDescrip.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/common/client/actions/ui/descrip/AbstractParentGuiActionDescrip.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.common.client.actions.ui.descrip;
import cc.kune.common.client.actions.AbstractAction;
Modified: trunk/src/main/java/cc/kune/common/client/actions/ui/descrip/HasChilds.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/actions/ui/descrip/HasChilds.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/common/client/actions/ui/descrip/HasChilds.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.common.client.actions.ui.descrip;
public interface HasChilds {
Modified: trunk/src/main/java/cc/kune/common/client/ui/BlinkAnimation.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/BlinkAnimation.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/common/client/ui/BlinkAnimation.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.common.client.ui;
import com.google.gwt.user.client.Timer;
Modified: trunk/src/main/java/cc/kune/common/client/ui/DottedTab.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/DottedTab.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/common/client/ui/DottedTab.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.common.client.ui;
import com.google.gwt.core.client.GWT;
Modified: trunk/src/main/java/cc/kune/common/client/ui/DottedTabPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/DottedTabPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/common/client/ui/DottedTabPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.common.client.ui;
import com.google.gwt.core.client.GWT;
Modified: trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/TabTitleGenerator.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/TabTitleGenerator.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/TabTitleGenerator.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.common.client.ui.dialogs.tabbed;
import cc.kune.common.client.tooltip.Tooltip;
Modified: trunk/src/main/java/cc/kune/common/client/utils/MetaUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/utils/MetaUtils.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/common/client/utils/MetaUtils.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.common.client.utils;
import com.google.gwt.dom.client.Document;
Modified: trunk/src/main/java/cc/kune/common/public/kune-common-rtl.css
===================================================================
--- trunk/src/main/java/cc/kune/common/public/kune-common-rtl.css 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/common/public/kune-common-rtl.css 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,4 +1,4 @@
-/* Here the styles of cc.kune.commom (reused by other projects like gadgets and so on) */
+/* Here the styles of cc.kune.commom (reused by other projects like gadgets and so on) but for RTL langs */
.k-iconlabel-text {
float: left;
}
@@ -18,16 +18,3 @@
.k-menuimtem-title {
float: right;
}
-
-.k-tool-panel {
- text-align: rigth;
-}
-
-.entityTools {
- text-align: right;
-}
-
-.docHeader {
- text-align: right;
- padding-right: 10px;
-}
\ No newline at end of file
Modified: trunk/src/main/java/cc/kune/core/client/auth/AnonUsersManager.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/auth/AnonUsersManager.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/auth/AnonUsersManager.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.auth;
import cc.kune.common.client.notify.NotifyUser;
Modified: trunk/src/main/java/cc/kune/core/client/auth/UserFieldFactory.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/auth/UserFieldFactory.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/auth/UserFieldFactory.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.auth;
import cc.kune.common.client.utils.TextUtils;
Modified: trunk/src/main/java/cc/kune/core/client/dnd/DebugDropController.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/dnd/DebugDropController.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/dnd/DebugDropController.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.dnd;
import cc.kune.common.client.notify.NotifyUser;
Modified: trunk/src/main/java/cc/kune/core/client/dnd/DropTarget.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/dnd/DropTarget.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/dnd/DropTarget.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.dnd;
import com.google.gwt.user.client.ui.Widget;
Modified: trunk/src/main/java/cc/kune/core/client/dnd/FolderViewerDropController.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/dnd/FolderViewerDropController.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/dnd/FolderViewerDropController.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.dnd;
import cc.kune.common.client.notify.NotifyUser;
Modified: trunk/src/main/java/cc/kune/core/client/dnd/KuneDragController.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/dnd/KuneDragController.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/dnd/KuneDragController.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.dnd;
import cc.kune.gspace.client.GSpaceArmor;
Modified: trunk/src/main/java/cc/kune/core/client/dnd/NotAllowedDropController.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/dnd/NotAllowedDropController.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/dnd/NotAllowedDropController.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.dnd;
import cc.kune.core.shared.i18n.I18nTranslationService;
Modified: trunk/src/main/java/cc/kune/core/client/dnd/NotImplementedDropController.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/dnd/NotImplementedDropController.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/dnd/NotImplementedDropController.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.dnd;
import cc.kune.common.client.notify.NotifyUser;
Modified: trunk/src/main/java/cc/kune/core/client/dnd/NotImplementedDropManager.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/dnd/NotImplementedDropManager.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/dnd/NotImplementedDropManager.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.dnd;
import cc.kune.core.shared.i18n.I18nTranslationService;
Modified: trunk/src/main/java/cc/kune/core/client/events/InboxUnreadUpdatedEvent.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/events/InboxUnreadUpdatedEvent.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/events/InboxUnreadUpdatedEvent.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.events;
import com.google.gwt.event.shared.EventHandler;
Modified: trunk/src/main/java/cc/kune/core/client/events/NewUserRegisteredEvent.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/events/NewUserRegisteredEvent.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/events/NewUserRegisteredEvent.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.events;
import com.google.gwt.event.shared.EventHandler;
Modified: trunk/src/main/java/cc/kune/core/client/groups/newgroup/GroupFieldFactory.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/groups/newgroup/GroupFieldFactory.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/groups/newgroup/GroupFieldFactory.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.groups.newgroup;
import cc.kune.core.client.resources.CoreMessages;
Modified: trunk/src/main/java/cc/kune/core/client/i18n/I18nConstants.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/i18n/I18nConstants.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/i18n/I18nConstants.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.i18n;
import com.google.gwt.i18n.client.ConstantsWithLookup;
Modified: trunk/src/main/java/cc/kune/core/client/i18n/I18nConvertMethodName.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/i18n/I18nConvertMethodName.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/i18n/I18nConvertMethodName.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.i18n;
public class I18nConvertMethodName {
Modified: trunk/src/main/java/cc/kune/core/client/i18n/I18nStyles.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/i18n/I18nStyles.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/i18n/I18nStyles.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.i18n;
import com.google.gwt.dom.client.Document;
Modified: trunk/src/main/java/cc/kune/core/client/i18n/I18nUrlUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/i18n/I18nUrlUtils.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/i18n/I18nUrlUtils.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.i18n;
import cc.kune.common.client.utils.TextUtils;
Modified: trunk/src/main/java/cc/kune/core/client/i18n/I18nUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/i18n/I18nUtils.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/i18n/I18nUtils.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.i18n;
import cc.kune.common.client.errors.UIException;
Modified: trunk/src/main/java/cc/kune/core/client/registry/IdGenerator.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/registry/IdGenerator.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/registry/IdGenerator.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.registry;
import cc.kune.common.client.utils.TextUtils;
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/SiteOptions.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/SiteOptions.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/SiteOptions.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sitebar;
import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/search/OnEntitySelectedInSearch.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/search/OnEntitySelectedInSearch.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/search/OnEntitySelectedInSearch.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sitebar.search;
public interface OnEntitySelectedInSearch {
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/search/OnExactMatch.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/search/OnExactMatch.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/search/OnExactMatch.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sitebar.search;
public interface OnExactMatch {
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/search/SearchBoxFactory.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/search/SearchBoxFactory.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/search/SearchBoxFactory.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sitebar.search;
import cc.kune.common.client.tooltip.Tooltip;
Modified: trunk/src/main/java/cc/kune/core/client/sn/actions/AddBuddieSearchPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/AddBuddieSearchPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sn/actions/AddBuddieSearchPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sn.actions;
import cc.kune.core.client.i18n.I18nUITranslationService;
Modified: trunk/src/main/java/cc/kune/core/client/sn/actions/AddMemberSearchPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/AddMemberSearchPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sn/actions/AddMemberSearchPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sn.actions;
import cc.kune.core.client.i18n.I18nUITranslationService;
Modified: trunk/src/main/java/cc/kune/core/client/sn/actions/EventTargetUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/EventTargetUtils.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sn/actions/EventTargetUtils.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sn.actions;
import cc.kune.common.client.actions.ActionEvent;
Modified: trunk/src/main/java/cc/kune/core/client/sn/actions/WriteToAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/WriteToAction.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sn/actions/WriteToAction.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sn.actions;
import cc.kune.common.client.actions.AbstractAction;
Modified: trunk/src/main/java/cc/kune/core/client/sub/SubtitlesManager.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sub/SubtitlesManager.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sub/SubtitlesManager.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sub;
import cc.kune.common.client.utils.Base64Utils;
Modified: trunk/src/main/java/cc/kune/core/client/sub/SubtitlesWidget.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sub/SubtitlesWidget.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/client/sub/SubtitlesWidget.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.sub;
import org.adamtacy.client.ui.effects.events.EffectCompletedEvent;
Modified: trunk/src/main/java/cc/kune/core/public/ws-rtl.css
===================================================================
--- trunk/src/main/java/cc/kune/core/public/ws-rtl.css 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/public/ws-rtl.css 2011-11-14 14:09:30 UTC (rev 1607)
@@ -0,0 +1,18 @@
+/* CSS for RTL langs (Arabic, etc) */
+
+.docHeader {
+ text-align: right;
+}
+
+.docHeader span {
+ padding-right: 10px;
+}
+
+.k-tool-panel {
+ text-align: rigth;
+}
+
+.entityTools {
+ text-align: right;
+}
+
Modified: trunk/src/main/java/cc/kune/core/server/AbstractServerTool.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/AbstractServerTool.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/AbstractServerTool.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server;
import java.util.Date;
Modified: trunk/src/main/java/cc/kune/core/server/LogThis.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/LogThis.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/LogThis.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server;
import java.lang.annotation.Retention;
Modified: trunk/src/main/java/cc/kune/core/server/UserSessionManager.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/UserSessionManager.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/UserSessionManager.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server;
import cc.kune.core.server.manager.UserManager;
Modified: trunk/src/main/java/cc/kune/core/server/access/AccessRightsUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/access/AccessRightsUtils.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/access/AccessRightsUtils.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.access;
import cc.kune.core.shared.domain.AccessRol;
Modified: trunk/src/main/java/cc/kune/core/server/mail/MailService.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/mail/MailService.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/mail/MailService.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.mail;
import cc.kune.core.server.mail.MailServiceDefault.FormatedString;
Modified: trunk/src/main/java/cc/kune/core/server/mail/MailServiceDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/mail/MailServiceDefault.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/mail/MailServiceDefault.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.mail;
import java.util.Properties;
Modified: trunk/src/main/java/cc/kune/core/server/manager/KuneWaveManager.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/manager/KuneWaveManager.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/manager/KuneWaveManager.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.manager;
import cc.kune.domain.User;
Modified: trunk/src/main/java/cc/kune/core/server/manager/impl/KuneWaveManagerDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/manager/impl/KuneWaveManagerDefault.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/manager/impl/KuneWaveManagerDefault.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.manager.impl;
import java.util.ArrayList;
Modified: trunk/src/main/java/cc/kune/core/server/properties/ReservedWordsRegistry.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/properties/ReservedWordsRegistry.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/properties/ReservedWordsRegistry.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.properties;
import java.util.ArrayList;
Modified: trunk/src/main/java/cc/kune/core/server/rpc/StatsRPC.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/rpc/StatsRPC.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/rpc/StatsRPC.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.rpc;
import cc.kune.core.client.errors.SessionExpiredException;
Modified: trunk/src/main/java/cc/kune/core/server/stats/HomeStats.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/stats/HomeStats.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/stats/HomeStats.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.stats;
import java.util.List;
Modified: trunk/src/main/java/cc/kune/core/server/stats/StatsService.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/stats/StatsService.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/stats/StatsService.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.stats;
import cc.kune.domain.Group;
Modified: trunk/src/main/java/cc/kune/core/server/stats/StatsServiceDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/stats/StatsServiceDefault.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/server/stats/StatsServiceDefault.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.stats;
import cc.kune.core.shared.domain.ContentStatus;
Modified: trunk/src/main/java/cc/kune/core/shared/dto/HomeStatsDTO.java
===================================================================
--- trunk/src/main/java/cc/kune/core/shared/dto/HomeStatsDTO.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/core/shared/dto/HomeStatsDTO.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.shared.dto;
import java.util.List;
Modified: trunk/src/main/java/cc/kune/gspace/client/actions/GiveUsFeedbackAction.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/actions/GiveUsFeedbackAction.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/actions/GiveUsFeedbackAction.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.actions;
import cc.kune.common.client.actions.AbstractExtendedAction;
Modified: trunk/src/main/java/cc/kune/gspace/client/actions/GiveUsFeedbackBtn.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/actions/GiveUsFeedbackBtn.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/actions/GiveUsFeedbackBtn.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.actions;
import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
Modified: trunk/src/main/java/cc/kune/gspace/client/actions/NewContentAction.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/actions/NewContentAction.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/actions/NewContentAction.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.actions;
import cc.kune.common.client.actions.ActionEvent;
Modified: trunk/src/main/java/cc/kune/gspace/client/actions/RefreshCurrentStateAction.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/actions/RefreshCurrentStateAction.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/actions/RefreshCurrentStateAction.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.actions;
import cc.kune.common.client.actions.AbstractExtendedAction;
Modified: trunk/src/main/java/cc/kune/gspace/client/i18n/I18nToTranslateGridPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/i18n/I18nToTranslateGridPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/i18n/I18nToTranslateGridPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.i18n;
import cc.kune.core.shared.dto.I18nLanguageSimpleDTO;
Modified: trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslateRecomendPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslateRecomendPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslateRecomendPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.i18n;
import cc.kune.core.shared.i18n.I18nTranslationService;
Modified: trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatedGridPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatedGridPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatedGridPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.i18n;
import cc.kune.core.shared.dto.I18nLanguageSimpleDTO;
Modified: trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.i18n;
import cc.kune.common.client.notify.NotifyLevelImages;
Modified: trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorPresenter.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorPresenter.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.i18n;
import cc.kune.common.client.ui.dialogs.tabbed.AbstractTabbedDialog;
Modified: trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorSaver.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorSaver.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/i18n/I18nTranslatorSaver.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.i18n;
import cc.kune.common.client.notify.NotifyUser;
Modified: trunk/src/main/java/cc/kune/gspace/client/i18n/LanguageSelectorPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/i18n/LanguageSelectorPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/i18n/LanguageSelectorPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.i18n;
import cc.kune.core.client.state.Session;
Modified: trunk/src/main/java/cc/kune/gspace/client/i18n/LanguageSelectorWithoutEnglishPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/i18n/LanguageSelectorWithoutEnglishPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/i18n/LanguageSelectorWithoutEnglishPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.i18n;
import cc.kune.core.client.state.Session;
Modified: trunk/src/main/java/cc/kune/gspace/client/viewers/PathToolbarUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/viewers/PathToolbarUtils.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/gspace/client/viewers/PathToolbarUtils.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.gspace.client.viewers;
import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
Modified: trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.java
===================================================================
--- trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/hspace/client/GroupContentHomeLink.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.hspace.client;
import com.google.gwt.core.client.GWT;
Modified: trunk/src/main/java/cc/kune/hspace/client/HSpacePanel.java
===================================================================
--- trunk/src/main/java/cc/kune/hspace/client/HSpacePanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/hspace/client/HSpacePanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.hspace.client;
import java.util.List;
Modified: trunk/src/main/java/cc/kune/lists/client/actions/NewListAction.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/actions/NewListAction.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/client/actions/NewListAction.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.client.actions;
import cc.kune.common.client.actions.ActionEvent;
Modified: trunk/src/main/java/cc/kune/lists/client/actions/NewListPostAction.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/actions/NewListPostAction.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/client/actions/NewListPostAction.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.client.actions;
import cc.kune.common.client.actions.ActionEvent;
Modified: trunk/src/main/java/cc/kune/lists/client/actions/SetListOpenessAction.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/actions/SetListOpenessAction.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/client/actions/SetListOpenessAction.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.client.actions;
import cc.kune.common.client.actions.ActionEvent;
Modified: trunk/src/main/java/cc/kune/lists/client/actions/SetListOpenessMenuItem.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/actions/SetListOpenessMenuItem.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/client/actions/SetListOpenessMenuItem.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.client.actions;
import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
Modified: trunk/src/main/java/cc/kune/lists/client/actions/ShowSubscribersOfListBtn.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/actions/ShowSubscribersOfListBtn.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/client/actions/ShowSubscribersOfListBtn.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.client.actions;
import cc.kune.common.client.actions.AbstractAction;
Modified: trunk/src/main/java/cc/kune/lists/client/actions/SubscribeToListBtn.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/actions/SubscribeToListBtn.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/client/actions/SubscribeToListBtn.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.client.actions;
import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
Modified: trunk/src/main/java/cc/kune/lists/client/actions/SubscriteToListAction.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/actions/SubscriteToListAction.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/client/actions/SubscriteToListAction.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.client.actions;
import cc.kune.common.client.actions.ActionEvent;
Modified: trunk/src/main/java/cc/kune/lists/client/rpc/ListsService.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/rpc/ListsService.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/client/rpc/ListsService.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.client.rpc;
import cc.kune.core.shared.domain.utils.StateToken;
Modified: trunk/src/main/java/cc/kune/lists/client/rpc/ListsServiceAsync.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/rpc/ListsServiceAsync.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/client/rpc/ListsServiceAsync.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.client.rpc;
import cc.kune.core.shared.domain.utils.StateToken;
Modified: trunk/src/main/java/cc/kune/lists/server/rpc/ListsRPC.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/server/rpc/ListsRPC.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/lists/server/rpc/ListsRPC.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.server.rpc;
import cc.kune.core.client.errors.AccessViolationException;
Modified: trunk/src/main/java/cc/kune/wave/client/KuneWaveResources.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/KuneWaveResources.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/wave/client/KuneWaveResources.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.wave.client;
import org.waveprotocol.wave.client.wavepanel.view.dom.full.TopConversationViewBuilder;
Modified: trunk/src/main/java/cc/kune/wave/client/WaveClientProvider.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/WaveClientProvider.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/wave/client/WaveClientProvider.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.wave.client;
import com.google.inject.Inject;
Modified: trunk/src/main/java/cc/kune/wave/client/WaveClientView.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/WaveClientView.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/wave/client/WaveClientView.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.wave.client;
import org.waveprotocol.box.webclient.client.RemoteViewServiceMultiplexer;
Modified: trunk/src/main/java/cc/kune/wave/client/WebClientMock.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/WebClientMock.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/wave/client/WebClientMock.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.wave.client;
import org.waveprotocol.box.webclient.client.RemoteViewServiceMultiplexer;
Modified: trunk/src/main/java/cc/kune/wave/client/inboxcount/InboxCountPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/inboxcount/InboxCountPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/wave/client/inboxcount/InboxCountPanel.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.wave.client.inboxcount;
import cc.kune.common.client.tooltip.Tooltip;
Modified: trunk/src/main/java/cc/kune/wave/client/inboxcount/InboxCountPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/inboxcount/InboxCountPresenter.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/wave/client/inboxcount/InboxCountPresenter.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.wave.client.inboxcount;
import java.util.HashMap;
Modified: trunk/src/main/java/cc/kune/wave/server/KuneWaveUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/server/KuneWaveUtils.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/main/java/cc/kune/wave/server/KuneWaveUtils.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.wave.server;
import org.waveprotocol.wave.model.waveref.InvalidWaveRefException;
Modified: trunk/src/test/java/cc/kune/core/client/i18n/ConstantsTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/client/i18n/ConstantsTest.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/core/client/i18n/ConstantsTest.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.i18n;
import static org.junit.Assert.assertFalse;
Modified: trunk/src/test/java/cc/kune/core/client/i18n/I18nUrlUtilsTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/client/i18n/I18nUrlUtilsTest.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/core/client/i18n/I18nUrlUtilsTest.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.i18n;
import static org.junit.Assert.assertEquals;
Modified: trunk/src/test/java/cc/kune/core/client/i18n/I18nUtilsTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/client/i18n/I18nUtilsTest.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/core/client/i18n/I18nUtilsTest.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.i18n;
import static org.junit.Assert.assertEquals;
Modified: trunk/src/test/java/cc/kune/core/client/registry/IdGeneratorTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/client/registry/IdGeneratorTest.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/core/client/registry/IdGeneratorTest.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.client.registry;
import static org.junit.Assert.assertEquals;
Modified: trunk/src/test/java/cc/kune/core/server/auth/SuperAdminMethodInterceptorTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/server/auth/SuperAdminMethodInterceptorTest.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/core/server/auth/SuperAdminMethodInterceptorTest.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.auth;
import java.lang.reflect.AccessibleObject;
Modified: trunk/src/test/java/cc/kune/core/server/manager/ContainerManagerDefaultTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/server/manager/ContainerManagerDefaultTest.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/core/server/manager/ContainerManagerDefaultTest.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.core.server.manager;
import static cc.kune.docs.shared.DocsConstants.TYPE_FOLDER;
Modified: trunk/src/test/java/cc/kune/lists/server/ListsServiceTest.java
===================================================================
--- trunk/src/test/java/cc/kune/lists/server/ListsServiceTest.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/lists/server/ListsServiceTest.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.lists.server;
import static org.junit.Assert.assertFalse;
Modified: trunk/src/test/java/cc/kune/selenium/CustomWebDriverEventListener.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/CustomWebDriverEventListener.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/selenium/CustomWebDriverEventListener.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.selenium;
import org.openqa.selenium.By;
Modified: trunk/src/test/java/cc/kune/selenium/SeleniumUtils.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/SeleniumUtils.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/selenium/SeleniumUtils.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.selenium;
import org.apache.commons.logging.Log;
Modified: trunk/src/test/java/cc/kune/selenium/login/AbstractLoginObject.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/login/AbstractLoginObject.java 2011-11-12 21:00:14 UTC (rev 1606)
+++ trunk/src/test/java/cc/kune/selenium/login/AbstractLoginObject.java 2011-11-14 14:09:30 UTC (rev 1607)
@@ -1,3 +1,22 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
package cc.kune.selenium.login;
import org.openqa.selenium.WebElement;
1
0
r1606 - in trunk/src/main/java/cc/kune/gspace/client: . options/license options/style tool tool/selector
by Vicente J. Ruiz Jurado 12 Nov '11
by Vicente J. Ruiz Jurado 12 Nov '11
12 Nov '11
Author: vjrj_
Date: 2011-11-12 22:00:14 +0100 (Sat, 12 Nov 2011)
New Revision: 1606
Modified:
trunk/src/main/java/cc/kune/gspace/client/GSpaceArmorImpl.ui.xml
trunk/src/main/java/cc/kune/gspace/client/options/license/EntityOptDefLicensePanel.java
trunk/src/main/java/cc/kune/gspace/client/options/style/EntityOptStylePanel.java
trunk/src/main/java/cc/kune/gspace/client/tool/AbstractClientTool.java
trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java
trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPanel.java
trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPresenter.java
Log:
Some fix in last changes in i18n
Modified: trunk/src/main/java/cc/kune/gspace/client/GSpaceArmorImpl.ui.xml
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/GSpaceArmorImpl.ui.xml 2011-11-12 19:04:16 UTC (rev 1605)
+++ trunk/src/main/java/cc/kune/gspace/client/GSpaceArmorImpl.ui.xml 2011-11-12 21:00:14 UTC (rev 1606)
@@ -35,8 +35,8 @@
</g:tab>
<g:tab>
<g:header size='0'/>
- <g:SimplePanel
- ui:field="groupSpaceWrapper" styleName="k-group-space">
+ <g:SimplePanel ui:field="groupSpaceWrapper"
+ styleName="k-group-space">
<g:SplitLayoutPanel width="100%" height="100%"
styleName="k-space" ui:field="groupSpace">
<g:center size="1.0">
@@ -93,7 +93,7 @@
</g:south>
</g:DockLayoutPanel>
</g:center>
- <!-- east to RTL (plus css changes in corners and menus -->
+ <!-- east to RTL (plus css changes in corners and menus) -->
<g:west size="200.0">
<g:DockLayoutPanel unit="PX"
styleName="{res.style.entityTools}" ui:field="splitEast">
Modified: trunk/src/main/java/cc/kune/gspace/client/options/license/EntityOptDefLicensePanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/options/license/EntityOptDefLicensePanel.java 2011-11-12 19:04:16 UTC (rev 1605)
+++ trunk/src/main/java/cc/kune/gspace/client/options/license/EntityOptDefLicensePanel.java 2011-11-12 21:00:14 UTC (rev 1606)
@@ -28,6 +28,7 @@
import cc.kune.core.shared.i18n.I18nTranslationService;
import cc.kune.gspace.client.options.EntityOptionsView;
+import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Composite;
@@ -86,7 +87,7 @@
@Override
public void setLicense(final LicenseDTO defaultLicense) {
- licenseImage.setUrl(defaultLicense.getImageUrl());
+ licenseImage.setUrl(GWT.getModuleBaseURL() + defaultLicense.getImageUrl());
Tooltip.to(licenseImage, defaultLicense.getLongName());
}
}
Modified: trunk/src/main/java/cc/kune/gspace/client/options/style/EntityOptStylePanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/options/style/EntityOptStylePanel.java 2011-11-12 19:04:16 UTC (rev 1605)
+++ trunk/src/main/java/cc/kune/gspace/client/options/style/EntityOptStylePanel.java 2011-11-12 21:00:14 UTC (rev 1606)
@@ -23,12 +23,9 @@
import gwtupload.client.IUploader.OnChangeUploaderHandler;
import gwtupload.client.IUploader.OnFinishUploaderHandler;
import gwtupload.client.IUploader.OnStartUploaderHandler;
-import cc.kune.common.client.notify.NotifyUser;
import cc.kune.common.client.tooltip.Tooltip;
-import cc.kune.common.client.ui.BasicThumb;
import cc.kune.common.client.ui.IconLabel;
import cc.kune.common.client.ui.dialogs.tabbed.TabTitleGenerator;
-import cc.kune.common.client.utils.TextUtils;
import cc.kune.core.client.resources.CoreResources;
import cc.kune.core.shared.i18n.I18nTranslationService;
import cc.kune.gspace.client.options.EntityOptionsView;
@@ -36,8 +33,6 @@
import cc.kune.gspace.client.themes.GSpaceThemeSelectorPanel;
import com.google.gwt.core.client.GWT;
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.event.shared.HandlerRegistration;
import com.google.gwt.user.client.ui.Button;
@@ -104,19 +99,20 @@
// add(wsInfo);
final VerticalPanel stylesPanel = new VerticalPanel();
- final ClickHandler clickHandler = new ClickHandler() {
-
- @Override
- public void onClick(final ClickEvent event) {
- NotifyUser.info(i18n.t(TextUtils.IN_DEVELOPMENT));
- }
- };
- for (int i = 1; i <= 6; i++) {
- final BasicThumb thumb = new BasicThumb("images/styles/styl" + i + ".png", "Style " + i,
- clickHandler);
- thumb.setTooltip(i18n.t("Click to select and configure this theme"));
- // add(thumb);
- }
+ // final ClickHandler clickHandler = new ClickHandler() {
+ //
+ // @Override
+ // public void onClick(final ClickEvent event) {
+ // NotifyUser.info(i18n.t(TextUtils.IN_DEVELOPMENT));
+ // }
+ // };
+ // for (int i = 1; i <= 6; i++) {
+ // final BasicThumb thumb = new BasicThumb(
+ // GWT.getModuleBaseURL() + "images/styles/styl" + i + ".png", "Style " + i,
+ // clickHandler);
+ // thumb.setTooltip(i18n.t("Click to select and configure this theme"));
+ // // add(thumb);
+ // }
stylesPanel.addStyleName("oc-clean");
add(stylesPanel);
setBackImageVisibleImpl(false);
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/AbstractClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/AbstractClientTool.java 2011-11-12 19:04:16 UTC (rev 1605)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/AbstractClientTool.java 2011-11-12 21:00:14 UTC (rev 1606)
@@ -23,14 +23,12 @@
import cc.kune.gspace.client.tool.selector.ToolSelectorItemPanel;
import cc.kune.gspace.client.tool.selector.ToolSelectorItemPresenter;
-import com.google.gwt.i18n.client.HasDirection.Direction;
-
public abstract class AbstractClientTool {
public AbstractClientTool(final String shortName, final String longName, final String tooltip,
- final ToolSelector toolSelector, final Direction direction) {
+ final ToolSelector toolSelector) {
final ToolSelectorItemPresenter presenter = new ToolSelectorItemPresenter(shortName, longName,
- tooltip, toolSelector, direction);
+ tooltip, toolSelector);
final ToolSelectorItemPanel panel = new ToolSelectorItemPanel();
presenter.init(panel);
}
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java 2011-11-12 19:04:16 UTC (rev 1605)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java 2011-11-12 21:00:14 UTC (rev 1606)
@@ -38,7 +38,7 @@
public FoldableAbstractClientTool(final String shortName, final String longName, final String tooltip,
final ToolSelector toolSelector, final ContentCapabilitiesRegistry contentCapabilitiesRegistry,
final I18nTranslationService i18n, final NavResources navResources) {
- super(shortName, longName, tooltip, toolSelector, i18n.getDirection());
+ super(shortName, longName, tooltip, toolSelector);
this.contentCapabilitiesRegistry = contentCapabilitiesRegistry;
this.i18n = i18n;
this.navResources = navResources;
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPanel.java 2011-11-12 19:04:16 UTC (rev 1605)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPanel.java 2011-11-12 21:00:14 UTC (rev 1606)
@@ -33,7 +33,7 @@
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.FocusPanel;
import com.google.gwt.user.client.ui.HTMLPanel;
-import com.google.gwt.user.client.ui.HasDirectionalText;
+import com.google.gwt.user.client.ui.HasText;
import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.InlineLabel;
import com.google.gwt.user.client.ui.Widget;
@@ -84,7 +84,7 @@
}
@Override
- public HasDirectionalText getLabel() {
+ public HasText getLabel() {
return label;
}
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPresenter.java 2011-11-12 19:04:16 UTC (rev 1605)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPresenter.java 2011-11-12 21:00:14 UTC (rev 1606)
@@ -24,9 +24,8 @@
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.HasClickHandlers;
-import com.google.gwt.i18n.client.HasDirection.Direction;
import com.google.gwt.user.client.History;
-import com.google.gwt.user.client.ui.HasDirectionalText;
+import com.google.gwt.user.client.ui.HasText;
import com.google.gwt.user.client.ui.IsWidget;
public class ToolSelectorItemPresenter implements ToolSelectorItem {
@@ -34,7 +33,7 @@
HasClickHandlers getFocus();
- HasDirectionalText getLabel();
+ HasText getLabel();
void setSelected(boolean selected);
@@ -43,7 +42,6 @@
void setVisible(boolean visible);
}
- private final Direction direction;
private final String longName;
private final String shortName;
private StateToken token;
@@ -52,12 +50,11 @@
private ToolSelectorItemView view;
public ToolSelectorItemPresenter(final String shortName, final String longName, final String tooltip,
- final ToolSelector toolSelector, final Direction direction) {
+ final ToolSelector toolSelector) {
this.shortName = shortName;
this.longName = longName;
this.tooltip = tooltip;
this.toolSelector = toolSelector;
- this.direction = direction;
}
@Override
@@ -79,7 +76,7 @@
History.newItem(token.toString());
}
});
- view.getLabel().setText(longName, direction);
+ view.getLabel().setText(longName);
view.setTooltip(tooltip);
}
1
0
r1605 - in trunk: . src/main/java/cc/kune/common/client/ui src/main/java/cc/kune/core/client/actions/xml src/main/java/cc/kune/core/shared/dto
by Vicente J. Ruiz Jurado 12 Nov '11
by Vicente J. Ruiz Jurado 12 Nov '11
12 Nov '11
Author: vjrj_
Date: 2011-11-12 20:04:16 +0100 (Sat, 12 Nov 2011)
New Revision: 1605
Modified:
trunk/TODO
trunk/pom.xml
trunk/src/main/java/cc/kune/common/client/ui/IconLabel.java
trunk/src/main/java/cc/kune/core/client/actions/xml/AddGadgetAction.java
trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java
trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java
trunk/src/main/java/cc/kune/core/shared/dto/StateContainerDTO.java
Log:
Minor changes
Modified: trunk/TODO
===================================================================
--- trunk/TODO 2011-11-12 15:47:35 UTC (rev 1604)
+++ trunk/TODO 2011-11-12 19:04:16 UTC (rev 1605)
@@ -12,6 +12,18 @@
nick == assigned to
* SHORT-TERM (URGENT)
+** group.inexistentTool nasty error
+** styles/styl2.png" and /lic/ instead or /lic/ in group options
+styl2.png
+"NetworkError: 404 Not Found - http://beta.eurosur.org/images/styles/styl3.png"
+styl3.png
+"NetworkError: 404 Not Found - http://beta.eurosur.org/images/styles/styl4.png"
+styl4.png
+"NetworkError: 404 Not Found - http://beta.eurosur.org/images/styles/styl5.png"
+styl5.png
+"NetworkError: 404 Not Found - http://beta.eurosur.org/images/styles/styl6.png"
+styl6.png
+"NetworkError: 404 Not Found - http://beta.eurosur.org/images/lic/
** i18n usecase
| logged | locale in URL | i18n supported | useDB |
| false | false | false | true |
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2011-11-12 15:47:35 UTC (rev 1604)
+++ trunk/pom.xml 2011-11-12 19:04:16 UTC (rev 1605)
@@ -1022,6 +1022,7 @@
<configuration>
<logLevel>INFO</logLevel>
<style>OBF</style>
+ <!-- <style>PRETTY</style> -->
<noServer>true</noServer>
<gwtVersion>${gwt.version}</gwtVersion>
<runTarget>/ws/ws.html?log_level=DEBUG</runTarget>
Modified: trunk/src/main/java/cc/kune/common/client/ui/IconLabel.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/IconLabel.java 2011-11-12 15:47:35 UTC (rev 1604)
+++ trunk/src/main/java/cc/kune/common/client/ui/IconLabel.java 2011-11-12 19:04:16 UTC (rev 1605)
@@ -132,14 +132,6 @@
return flow.remove(w);
}
- // @Deprecated
- // private void setDirection(final Direction dir) {
- // setIconRTL(iconLeft, dir);
- // setIconRTL(iconRight, dir);
- // label.addStyleName(dir.equals(Direction.LTR) ? "k-fr" : "k-fl");
- // }
- //
- @Deprecated
private void setIconRTL(final Widget widget, final Direction direction) {
widget.addStyleName(direction.equals(Direction.LTR) ? "k-fl" : "k-fr");
}
@@ -209,13 +201,11 @@
@Override
public void setText(final String text) {
- // setDirection(Direction.LTR);
label.setText(text, Direction.LTR);
}
@Override
public void setText(final String text, final Direction dir) {
- // setDirection(dir);
label.setText(text, dir);
}
Modified: trunk/src/main/java/cc/kune/core/client/actions/xml/AddGadgetAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/AddGadgetAction.java 2011-11-12 15:47:35 UTC (rev 1604)
+++ trunk/src/main/java/cc/kune/core/client/actions/xml/AddGadgetAction.java 2011-11-12 19:04:16 UTC (rev 1605)
@@ -35,28 +35,30 @@
public class AddGadgetAction extends RolAction {
private final Provider<ContentServiceAsync> contentService;
+ private final String gadgetExtName;
private final String gadgetName;
private final I18nTranslationService i18n;
private final Session session;
public AddGadgetAction(final Provider<ContentServiceAsync> contentService, final Session session,
final I18nTranslationService i18n, final AccessRolDTO rol, final boolean authNeeded,
- final String gadgetName, final String iconUrl) {
+ final String gadgetExtName, final String gadgetName, final String iconUrl) {
super(rol, authNeeded);
this.contentService = contentService;
this.i18n = i18n;
+ this.session = session;
+ this.gadgetExtName = gadgetExtName;
this.gadgetName = gadgetName;
- this.session = session;
putValue(Action.SMALL_ICON, iconUrl);
}
@Override
public void actionPerformed(final ActionEvent event) {
contentService.get().addGadgetToContent(session.getUserHash(), session.getCurrentStateToken(),
- gadgetName, new AsyncCallbackSimple<Void>() {
+ gadgetExtName, new AsyncCallbackSimple<Void>() {
@Override
public void onSuccess(final Void result) {
- NotifyUser.info(i18n.t("'[%s]' created succesfully", gadgetName),
+ NotifyUser.info(i18n.t("'[%s]' created succesfully", i18n.t(gadgetName)),
i18n.t(CoreMessages.GADGETS_EXPERIMENTAL));
}
});
Modified: trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java 2011-11-12 15:47:35 UTC (rev 1604)
+++ trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java 2011-11-12 19:04:16 UTC (rev 1605)
@@ -71,7 +71,7 @@
gadgetName, typeId, i18n.t(title), i18n.t(body), new AsyncCallbackSimple<StateContentDTO>() {
@Override
public void onSuccess(final StateContentDTO result) {
- NotifyUser.info(i18n.t("'[%s]' created succesfully", title),
+ NotifyUser.info(i18n.t("'[%s]' created succesfully", i18n.t(title)),
i18n.t(CoreMessages.GADGETS_EXPERIMENTAL));
stateManager.setRetrievedStateAndGo(result);
contentViewer.blinkTitle();
Modified: trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java 2011-11-12 15:47:35 UTC (rev 1604)
+++ trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java 2011-11-12 19:04:16 UTC (rev 1605)
@@ -173,7 +173,7 @@
// container)
action = new AddGadgetAction(contentService, session, i18n,
descrip.getRol().getRolRequired(), descrip.getRol().isAuthNeed(),
- extension.getExtName(), extension.getIconUrl());
+ extension.getExtName(), descrip.getDescName(), extension.getIconUrl());
} else {
action = new NewGadgetAction(contentService, contentViewer, stateManager, session, i18n,
descrip.getRol().getRolRequired(), descrip.getRol().isAuthNeed(),
Modified: trunk/src/main/java/cc/kune/core/shared/dto/StateContainerDTO.java
===================================================================
--- trunk/src/main/java/cc/kune/core/shared/dto/StateContainerDTO.java 2011-11-12 15:47:35 UTC (rev 1604)
+++ trunk/src/main/java/cc/kune/core/shared/dto/StateContainerDTO.java 2011-11-12 19:04:16 UTC (rev 1605)
@@ -43,7 +43,6 @@
return accessLists;
}
- @Override
public ContainerDTO getContainer() {
return container;
}
1
0
Author: vjrj_
Date: 2011-11-12 16:47:35 +0100 (Sat, 12 Nov 2011)
New Revision: 1604
Added:
trunk/src/main/java/cc/kune/common/public/kune-common-rtl.css
trunk/src/main/java/cc/kune/core/client/i18n/I18nStyles.java
trunk/src/main/java/cc/kune/core/public/ws-rtl.css
Modified:
trunk/src/main/java/cc/kune/client/KuneGinjector.java
trunk/src/main/java/cc/kune/common/client/actions/gwtui/AbstractGwtMenuItemGui.java
trunk/src/main/java/cc/kune/common/client/actions/gwtui/GwtBaseMenuItem.java
trunk/src/main/java/cc/kune/common/client/actions/gwtui/GwtMenuGui.java
trunk/src/main/java/cc/kune/common/client/notify/NotifyUser.java
trunk/src/main/java/cc/kune/common/client/ui/IconLabel.java
trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/AbstractTabbedDialogPanel.java
trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/TabTitleGenerator.java
trunk/src/main/java/cc/kune/common/public/kune-common.css
trunk/src/main/java/cc/kune/core/client/CoreGinModule.java
trunk/src/main/java/cc/kune/core/client/actions/xml/AddGadgetAction.java
trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java
trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java
trunk/src/main/java/cc/kune/core/client/cnt/FoldableContentPanel.java
trunk/src/main/java/cc/kune/core/client/i18n/I18nUITranslationService.java
trunk/src/main/java/cc/kune/core/client/resources/CoreMessages.java
trunk/src/main/java/cc/kune/core/client/sitebar/ErrorsDialog.java
trunk/src/main/java/cc/kune/core/client/sitebar/search/EntitySearchPanel.java
trunk/src/main/java/cc/kune/core/server/i18n/I18nTranslationServiceDefault.java
trunk/src/main/java/cc/kune/core/shared/dto/ContainerDTO.java
trunk/src/main/java/cc/kune/core/shared/dto/StateContainerDTO.java
trunk/src/main/java/cc/kune/gspace/client/GSpaceArmorImpl.ui.xml
trunk/src/main/java/cc/kune/gspace/client/options/logo/EntityOptLogoPanel.java
trunk/src/main/java/cc/kune/gspace/client/options/style/EntityOptStylePanel.java
trunk/src/main/java/cc/kune/gspace/client/tool/AbstractClientTool.java
trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java
trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPanel.java
trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPresenter.java
trunk/src/main/java/cc/kune/gspace/client/viewers/AbstractFolderViewerPanel.java
Log:
NEW - # 156: Give RTL support (for Arabic and other similar languages)
http://kune.ourproject.org/issues/ticket/156
Modified: trunk/src/main/java/cc/kune/client/KuneGinjector.java
===================================================================
--- trunk/src/main/java/cc/kune/client/KuneGinjector.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/client/KuneGinjector.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -26,7 +26,6 @@
import cc.kune.chat.client.ChatGinModule;
import cc.kune.chat.client.ChatGinjector;
import cc.kune.common.client.actions.gwtui.GwtGuiProvider;
-import cc.kune.common.client.actions.gxtui.GxtGuiProvider;
import cc.kune.common.client.actions.ui.bind.GuiProvider;
import cc.kune.common.client.log.EventBusWithLogging;
import cc.kune.common.client.shortcuts.GlobalShortcutRegister;
@@ -117,7 +116,7 @@
GwtGuiProvider getGwtGuiProvider();
- GxtGuiProvider getGxtGuiProvider();
+ // GxtGuiProvider getGxtGuiProvider();
HSpaceParts getHSpaceParts();
Modified: trunk/src/main/java/cc/kune/common/client/actions/gwtui/AbstractGwtMenuItemGui.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/actions/gwtui/AbstractGwtMenuItemGui.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/common/client/actions/gwtui/AbstractGwtMenuItemGui.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -191,7 +191,7 @@
@Override
public void setIconResource(final ImageResource icon) {
iconLabel.setRightIconResource(icon);
- iconLabel.addRightIconStyle("k-fl");
+ // iconLabel.addRightIconStyle("k-fl");
layout();
}
Modified: trunk/src/main/java/cc/kune/common/client/actions/gwtui/GwtBaseMenuItem.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/actions/gwtui/GwtBaseMenuItem.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/common/client/actions/gwtui/GwtBaseMenuItem.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -24,24 +24,24 @@
public class GwtBaseMenuItem extends MenuItem {
- private static Command dummyCommand() {
- return new Command() {
- @Override
- public void execute() {
- }
- };
- }
+ private static Command dummyCommand() {
+ return new Command() {
+ @Override
+ public void execute() {
+ }
+ };
+ }
- public GwtBaseMenuItem() {
- super("", dummyCommand());
- }
+ public GwtBaseMenuItem() {
+ super("", dummyCommand());
+ }
- public GwtBaseMenuItem(final String text) {
- super(text, dummyCommand());
- }
+ public GwtBaseMenuItem(final String text) {
+ super(text, dummyCommand());
+ }
- public GwtBaseMenuItem(final String text, final boolean asHtml) {
- super(text, asHtml, dummyCommand());
- }
+ public GwtBaseMenuItem(final String text, final boolean asHtml) {
+ super(text, asHtml, dummyCommand());
+ }
}
Modified: trunk/src/main/java/cc/kune/common/client/actions/gwtui/GwtMenuGui.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/actions/gwtui/GwtMenuGui.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/common/client/actions/gwtui/GwtMenuGui.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -61,7 +61,7 @@
final ImageResource rightIcon = ((MenuDescriptor) descriptor).getRightIcon();
if (rightIcon != null) {
iconLabel.setRightIconResource(rightIcon);
- iconLabel.addRightIconStyle("k-fr");
+ // iconLabel.addRightIconStyle("k-fr");
}
button.addClickHandler(new ClickHandler() {
@Override
Modified: trunk/src/main/java/cc/kune/common/client/notify/NotifyUser.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/notify/NotifyUser.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/common/client/notify/NotifyUser.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -82,6 +82,10 @@
eventBus.fireEvent(new UserNotifyEvent(NotifyLevel.info, message, closeable));
}
+ public static void info(final String title, final String message) {
+ eventBus.fireEvent(new UserNotifyEvent(NotifyLevel.info, title, message));
+ }
+
public static void info(final String title, final String message, final String id,
final boolean closeable) {
sendEventImpl(title, message, id, closeable, NotifyLevel.info);
Modified: trunk/src/main/java/cc/kune/common/client/ui/IconLabel.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/IconLabel.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/common/client/ui/IconLabel.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -132,6 +132,18 @@
return flow.remove(w);
}
+ // @Deprecated
+ // private void setDirection(final Direction dir) {
+ // setIconRTL(iconLeft, dir);
+ // setIconRTL(iconRight, dir);
+ // label.addStyleName(dir.equals(Direction.LTR) ? "k-fr" : "k-fl");
+ // }
+ //
+ @Deprecated
+ private void setIconRTL(final Widget widget, final Direction direction) {
+ widget.addStyleName(direction.equals(Direction.LTR) ? "k-fl" : "k-fr");
+ }
+
public void setId(final String id) {
self.ensureDebugId(id);
}
@@ -153,6 +165,8 @@
private void setLeftIconResourceImpl(final ImageResource res) {
iconLeft.setResource(res);
iconLeft.addStyleName("k-iconlabel-left");
+ // setting floats again, because with setResource we lost them
+ setIconRTL(iconLeft, getTextDirection());
iconLeft.setVisible(true);
}
@@ -176,6 +190,8 @@
public void setRightIconResource(final ImageResource res) {
iconRight.setResource(res);
iconRight.addStyleName("k-iconlabel-right");
+ // setting floats again, because with setResource we lost them
+ setIconRTL(iconRight, getTextDirection());
iconRight.setVisible(true);
}
@@ -193,11 +209,13 @@
@Override
public void setText(final String text) {
- label.setText(text);
+ // setDirection(Direction.LTR);
+ label.setText(text, Direction.LTR);
}
@Override
public void setText(final String text, final Direction dir) {
+ // setDirection(dir);
label.setText(text, dir);
}
Modified: trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/AbstractTabbedDialogPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/AbstractTabbedDialogPanel.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/AbstractTabbedDialogPanel.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -282,7 +282,7 @@
public void setTitle(final String title) {
this.title = title;
if (dialog != null) {
- dialog.getTitleText().setText(title);
+ dialog.getTitleText().setText(title, direction);
}
}
Modified: trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/TabTitleGenerator.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/TabTitleGenerator.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/common/client/ui/dialogs/tabbed/TabTitleGenerator.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -4,6 +4,7 @@
import cc.kune.common.client.ui.IconLabel;
import cc.kune.common.client.utils.TextUtils;
+import com.google.gwt.i18n.client.HasDirection.Direction;
import com.google.gwt.resources.client.ImageResource;
public class TabTitleGenerator {
@@ -23,8 +24,9 @@
return tabTitle;
}
- public static void setText(final IconLabel tabTitle, final String title, final int maxLength) {
- tabTitle.setText(format(title, maxLength));
+ public static void setText(final IconLabel tabTitle, final String title, final int maxLength,
+ final Direction direction) {
+ tabTitle.setText(format(title, maxLength), direction);
setTooltip(title, maxLength, tabTitle);
}
Added: trunk/src/main/java/cc/kune/common/public/kune-common-rtl.css
===================================================================
--- trunk/src/main/java/cc/kune/common/public/kune-common-rtl.css (rev 0)
+++ trunk/src/main/java/cc/kune/common/public/kune-common-rtl.css 2011-11-12 15:47:35 UTC (rev 1604)
@@ -0,0 +1,33 @@
+/* Here the styles of cc.kune.commom (reused by other projects like gadgets and so on) */
+.k-iconlabel-text {
+ float: left;
+}
+
+.k-iconlabel-left {
+ float: right;
+}
+
+.k-iconlabel-right {
+ float: right;
+}
+
+.gwt-MenuBar .gwt-MenuItem {
+ float: right;
+}
+
+.k-menuimtem-title {
+ float: right;
+}
+
+.k-tool-panel {
+ text-align: rigth;
+}
+
+.entityTools {
+ text-align: right;
+}
+
+.docHeader {
+ text-align: right;
+ padding-right: 10px;
+}
\ No newline at end of file
Modified: trunk/src/main/java/cc/kune/common/public/kune-common.css
===================================================================
--- trunk/src/main/java/cc/kune/common/public/kune-common.css 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/common/public/kune-common.css 2011-11-12 15:47:35 UTC (rev 1604)
@@ -473,9 +473,18 @@
vertical-align: top;
padding-left: 3px;
padding-right: 3px;
- /* float: left; */
+ float: right;
}
+.k-iconlabel-left {
+ float: left;
+}
+
+.k-iconlabel-right {
+ float: left;
+ /* margin-left: 5px; */
+}
+
.k-menuimtem-title {
color: white;
font-size: 15px;
@@ -489,14 +498,7 @@
margin-top: 4px;
}
-.k-iconlabel-left {
- float: left;
-}
-.k-iconlabel-right { /* float: left; */ /* margin-left: 5px; */
-
-}
-
.gwt-MenuBar-vertical .subMenuIcon-selected {
background: none repeat scroll 0 0 #808080;
}
Modified: trunk/src/main/java/cc/kune/core/client/CoreGinModule.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/CoreGinModule.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/client/CoreGinModule.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -20,7 +20,6 @@
package cc.kune.core.client;
import cc.kune.common.client.ExtendedGinModule;
-import cc.kune.common.client.actions.gwtui.GwtGuiProvider;
import cc.kune.common.client.actions.gxtui.GxtGuiProvider;
import cc.kune.common.client.actions.ui.bind.DefaultGuiProvider;
import cc.kune.common.client.actions.ui.bind.GuiProvider;
@@ -195,7 +194,7 @@
// UI
bind(GuiProvider.class).to(DefaultGuiProvider.class).in(Singleton.class);
s(GxtGuiProvider.class);
- s(GwtGuiProvider.class);
+ // s(GwtGuiProvider.class);
bind(MaskWidgetView.class).to(MaskWidget.class).in(Singleton.class);
Modified: trunk/src/main/java/cc/kune/core/client/actions/xml/AddGadgetAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/AddGadgetAction.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/client/actions/xml/AddGadgetAction.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -21,11 +21,14 @@
import cc.kune.common.client.actions.Action;
import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.notify.NotifyUser;
import cc.kune.core.client.actions.RolAction;
+import cc.kune.core.client.resources.CoreMessages;
import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
import cc.kune.core.client.rpcservices.ContentServiceAsync;
import cc.kune.core.client.state.Session;
import cc.kune.core.shared.dto.AccessRolDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
import com.google.inject.Provider;
@@ -33,12 +36,15 @@
private final Provider<ContentServiceAsync> contentService;
private final String gadgetName;
+ private final I18nTranslationService i18n;
private final Session session;
public AddGadgetAction(final Provider<ContentServiceAsync> contentService, final Session session,
- final AccessRolDTO rol, final boolean authNeeded, final String gadgetName, final String iconUrl) {
+ final I18nTranslationService i18n, final AccessRolDTO rol, final boolean authNeeded,
+ final String gadgetName, final String iconUrl) {
super(rol, authNeeded);
this.contentService = contentService;
+ this.i18n = i18n;
this.gadgetName = gadgetName;
this.session = session;
putValue(Action.SMALL_ICON, iconUrl);
@@ -50,6 +56,8 @@
gadgetName, new AsyncCallbackSimple<Void>() {
@Override
public void onSuccess(final Void result) {
+ NotifyUser.info(i18n.t("'[%s]' created succesfully", gadgetName),
+ i18n.t(CoreMessages.GADGETS_EXPERIMENTAL));
}
});
}
Modified: trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -23,6 +23,7 @@
import cc.kune.common.client.actions.ActionEvent;
import cc.kune.common.client.notify.NotifyUser;
import cc.kune.core.client.actions.RolAction;
+import cc.kune.core.client.resources.CoreMessages;
import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
import cc.kune.core.client.rpcservices.ContentServiceAsync;
import cc.kune.core.client.state.Session;
@@ -70,7 +71,8 @@
gadgetName, typeId, i18n.t(title), i18n.t(body), new AsyncCallbackSimple<StateContentDTO>() {
@Override
public void onSuccess(final StateContentDTO result) {
- NotifyUser.info(i18n.t("[%s] created succesfully", title));
+ NotifyUser.info(i18n.t("'[%s]' created succesfully", title),
+ i18n.t(CoreMessages.GADGETS_EXPERIMENTAL));
stateManager.setRetrievedStateAndGo(result);
contentViewer.blinkTitle();
}
Modified: trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -171,7 +171,7 @@
if (origTypeId.equals(destTypeId)) {
// We are adding a gadget in a doc (nor creating a gadget in a
// container)
- action = new AddGadgetAction(contentService, session,
+ action = new AddGadgetAction(contentService, session, i18n,
descrip.getRol().getRolRequired(), descrip.getRol().isAuthNeed(),
extension.getExtName(), extension.getIconUrl());
} else {
Modified: trunk/src/main/java/cc/kune/core/client/cnt/FoldableContentPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/cnt/FoldableContentPanel.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/client/cnt/FoldableContentPanel.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -39,148 +39,154 @@
@Deprecated
public abstract class FoldableContentPanel extends AbstractContentPanel implements AbstractContentView {
- private static final String DEF_CONTENT_MARGINS_STYLE = "kune-Margin-7-trbl";
- private final I18nTranslationService i18n;
- private final IconLabel messageLabel;
- private final FlowPanel messagePanel;
+ private static final String DEF_CONTENT_MARGINS_STYLE = "kune-Margin-7-trbl";
+ private final I18nTranslationService i18n;
+ private final IconLabel messageLabel;
+ private final FlowPanel messagePanel;
- public FoldableContentPanel(final GSpaceArmor ws, final I18nTranslationService i18n, final CoreResources res,
- final WaveClientManager waveClientManager) {
- super(ws);
- this.i18n = i18n;
- messageLabel = new IconLabel("");
- messageLabel.setLeftIconResource(res.info());
- messageLabel.addStyleName("k-preview-msg-lab");
- messagePanel = new FlowPanel();
- messagePanel.add(messageLabel);
- messagePanel.addStyleName("k-preview-msg");
- messagePanel.addStyleName("kune-Margin-7-b");
- }
+ public FoldableContentPanel(final GSpaceArmor ws, final I18nTranslationService i18n,
+ final CoreResources res, final WaveClientManager waveClientManager) {
+ super(ws);
+ this.i18n = i18n;
+ messageLabel = new IconLabel("");
+ messageLabel.setLeftIconResource(res.info());
+ messageLabel.addStyleName("k-preview-msg-lab");
+ messagePanel = new FlowPanel();
+ messagePanel.add(messageLabel);
+ messagePanel.addStyleName("k-preview-msg");
+ messagePanel.addStyleName("kune-Margin-7-b");
+ }
- private VerticalPanel createMessageVp(final boolean showMsg) {
- final VerticalPanel vp = new VerticalPanel();
- if (showMsg) {
- setDefPreviewMsg();
- vp.add(messagePanel);
- }
- return vp;
+ private VerticalPanel createMessageVp(final boolean showMsg) {
+ final VerticalPanel vp = new VerticalPanel();
+ if (showMsg) {
+ setDefPreviewMsg();
+ vp.add(messagePanel);
}
+ return vp;
+ }
- @Override
- public void setContent(final String content, final boolean showPreviewMsg) {
- final VerticalPanel vp = createMessageVp(showPreviewMsg);
- final HTML html = new HTML(content);
- vp.add(html);
- setWidgetAsContent(vp, true);
- }
+ @Override
+ public void setContent(final String content, final boolean showPreviewMsg) {
+ final VerticalPanel vp = createMessageVp(showPreviewMsg);
+ final HTML html = new HTML(content);
+ vp.add(html);
+ setWidgetAsContent(vp, true);
+ }
- private void setContent(final Widget widget) {
- setWidget(widget);
- attach();
- }
+ private void setContent(final Widget widget) {
+ setWidget(widget);
+ attach();
+ }
- private void setDefPreviewMsg() {
- messageLabel.setText(i18n.t("This is only a preview, download it to get the complete file"));
- }
+ private void setDefPreviewMsg() {
+ messageLabel.setText(i18n.t("This is only a preview, download it to get the complete file"),
+ i18n.getDirection());
+ }
- private void setDefStyle(final Widget widget) {
- widget.setStyleName("kune-Content-Main");
- widget.addStyleName(DEF_CONTENT_MARGINS_STYLE);
- }
+ private void setDefStyle(final Widget widget) {
+ widget.setStyleName("kune-Content-Main");
+ widget.addStyleName(DEF_CONTENT_MARGINS_STYLE);
+ }
- @Override
- public void setEditableWaveContent(final WaveRef waveRef, final boolean isNewWave) { // NOPMD by vjrj on 27/04/11 8:40
- // FIXME
- }
+ @Override
+ public void setEditableWaveContent(final WaveRef waveRef, final boolean isNewWave) { // NOPMD
+ // by
+ // vjrj
+ // on
+ // 27/04/11
+ // 8:40
+ // FIXME
+ }
- // public void setWave(final String waveId, final Listener0 onLoaded) {
- // final WaveWidget waveWidget = new
- // WaveWidget("http://wave.google.com/a/wavesandbox.com/");
- // waveWidget.setUIConfig("white", "black", "arial, sans", "10pt");
- // waveWidget.setHeight("100%");
- // waveWidget.addWaveLoadHandler(new WaveLoadHandler() {
- // public void onWaveLoad(final WaveLoadEvent event) {
- // Log.info("Wave '" + event.getWaveId() + "' loaded!");
- // onLoaded.onEvent();
- // }
- // });
- // waveWidget.loadWave(waveId);
- // setWidgetAsContent(waveWidget, false);
- // waveWidget.setToolbarVisible(true);
- // waveWidget.setEditMode(false);
- // }
+ // public void setWave(final String waveId, final Listener0 onLoaded) {
+ // final WaveWidget waveWidget = new
+ // WaveWidget("http://wave.google.com/a/wavesandbox.com/");
+ // waveWidget.setUIConfig("white", "black", "arial, sans", "10pt");
+ // waveWidget.setHeight("100%");
+ // waveWidget.addWaveLoadHandler(new WaveLoadHandler() {
+ // public void onWaveLoad(final WaveLoadEvent event) {
+ // Log.info("Wave '" + event.getWaveId() + "' loaded!");
+ // onLoaded.onEvent();
+ // }
+ // });
+ // waveWidget.loadWave(waveId);
+ // setWidgetAsContent(waveWidget, false);
+ // waveWidget.setToolbarVisible(true);
+ // waveWidget.setEditMode(false);
+ // }
- @Override
- public void setInfo(final String info) {
- setLabel(info);
- }
+ @Override
+ public void setInfo(final String info) {
+ setLabel(info);
+ }
- @Override
- public void setInfoMessage(final String text) {
- final VerticalPanel vp = createMessageVp(true);
- messageLabel.setText(text);
- setWidgetAsContent(vp, true);
- }
+ @Override
+ public void setInfoMessage(final String text) {
+ final VerticalPanel vp = createMessageVp(true);
+ messageLabel.setText(text, i18n.getDirection());
+ setWidgetAsContent(vp, true);
+ }
- public void setLabel(final String text) {
- final Label label = new Label(text);
- setDefStyle(label);
- setWidget(label);
- }
+ public void setLabel(final String text) {
+ final Label label = new Label(text);
+ setDefStyle(label);
+ setWidget(label);
+ }
- @Override
- public void setNoPreview() {
- final VerticalPanel vp = createMessageVp(true);
- setNoPreviewLabelMsg();
- setWidgetAsContent(vp, true);
- }
+ @Override
+ public void setNoPreview() {
+ final VerticalPanel vp = createMessageVp(true);
+ setNoPreviewLabelMsg();
+ setWidgetAsContent(vp, true);
+ }
- private void setNoPreviewLabelMsg() {
- messageLabel.setText(i18n.t("Preview not available"));
- }
+ private void setNoPreviewLabelMsg() {
+ messageLabel.setText(i18n.t("Preview not available"), i18n.getDirection());
+ }
- @Override
- public void setRawContent(final String content) {
- final HTML html = new HTML(content);
- setDefStyle(html);
- setContent(html);
- }
+ @Override
+ public void setRawContent(final String content) {
+ final HTML html = new HTML(content);
+ setDefStyle(html);
+ setContent(html);
+ }
- @Override
- public void setWidgetAsContent(final Widget widget, final boolean setDefMargins) {
- if (setDefMargins) {
- widget.addStyleName(DEF_CONTENT_MARGINS_STYLE);
- }
- setContent(widget);
+ @Override
+ public void setWidgetAsContent(final Widget widget, final boolean setDefMargins) {
+ if (setDefMargins) {
+ widget.addStyleName(DEF_CONTENT_MARGINS_STYLE);
}
+ setContent(widget);
+ }
- @Override
- public void showImage(final String imageUrl, final String imageResizedUrl, final boolean showPreviewMsg) {
- final VerticalPanel vp = createMessageVp(showPreviewMsg);
- final Image imgOrig = new Image(imageUrl);
- final Image imgResized = new Image(imageResizedUrl);
- imgOrig.setTitle(i18n.t("Click to zoom out"));
- imgResized.setTitle(i18n.t("Click to zoom in"));
- setDefStyle(imgOrig);
- setDefStyle(imgResized);
- imgOrig.addStyleName("kune-pointer");
- imgResized.addStyleName("kune-pointer");
- imgResized.addClickHandler(new ClickHandler() {
- @Override
- public void onClick(final ClickEvent event) {
- imgResized.removeFromParent();
- vp.add(imgOrig);
- }
- });
- imgOrig.addClickHandler(new ClickHandler() {
- @Override
- public void onClick(final ClickEvent event) {
- imgOrig.removeFromParent();
- vp.add(imgResized);
- }
- });
+ @Override
+ public void showImage(final String imageUrl, final String imageResizedUrl, final boolean showPreviewMsg) {
+ final VerticalPanel vp = createMessageVp(showPreviewMsg);
+ final Image imgOrig = new Image(imageUrl);
+ final Image imgResized = new Image(imageResizedUrl);
+ imgOrig.setTitle(i18n.t("Click to zoom out"));
+ imgResized.setTitle(i18n.t("Click to zoom in"));
+ setDefStyle(imgOrig);
+ setDefStyle(imgResized);
+ imgOrig.addStyleName("kune-pointer");
+ imgResized.addStyleName("kune-pointer");
+ imgResized.addClickHandler(new ClickHandler() {
+ @Override
+ public void onClick(final ClickEvent event) {
+ imgResized.removeFromParent();
+ vp.add(imgOrig);
+ }
+ });
+ imgOrig.addClickHandler(new ClickHandler() {
+ @Override
+ public void onClick(final ClickEvent event) {
+ imgOrig.removeFromParent();
vp.add(imgResized);
- setWidgetAsContent(vp, true);
- Image.prefetch(imageUrl);
- }
+ }
+ });
+ vp.add(imgResized);
+ setWidgetAsContent(vp, true);
+ Image.prefetch(imageUrl);
+ }
}
Added: trunk/src/main/java/cc/kune/core/client/i18n/I18nStyles.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/i18n/I18nStyles.java (rev 0)
+++ trunk/src/main/java/cc/kune/core/client/i18n/I18nStyles.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -0,0 +1,46 @@
+package cc.kune.core.client.i18n;
+
+import com.google.gwt.dom.client.Document;
+import com.google.gwt.dom.client.HeadElement;
+import com.google.gwt.dom.client.LinkElement;
+
+/**
+ *
+ * Some code from the StyleSheetLoader.java GWT's showcase
+ *
+ */
+public class I18nStyles {
+
+ /**
+ * Convenience method for getting the document's head element.
+ *
+ *
+ * @return the document's head element
+ */
+ private static native HeadElement getHeadElement()
+ /*-{
+ return $doc.getElementsByTagName("head")[0];
+ }-*/;
+
+ /**
+ * Load a style sheet onto the page.
+ *
+ * @param href
+ * the url of the style sheet
+ */
+ private static void loadStyleSheet(final String href) {
+ final LinkElement linkElem = Document.get().createLinkElement();
+ linkElem.setRel("stylesheet");
+ linkElem.setType("text/css");
+ linkElem.setHref(href);
+ getHeadElement().appendChild(linkElem);
+ }
+
+ public static void setRTL(final boolean isRTL) {
+ if (isRTL) {
+ loadStyleSheet("ws/kune-common-rtl.css");
+ loadStyleSheet("ws/ws-rtl.css");
+ }
+ }
+
+}
\ No newline at end of file
Modified: trunk/src/main/java/cc/kune/core/client/i18n/I18nUITranslationService.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/i18n/I18nUITranslationService.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/client/i18n/I18nUITranslationService.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -105,6 +105,7 @@
isCurrentLangRTL = currentLang.getDirection().equals(RTL);
eventBus.fireEvent(new I18nReadyEvent());
}
+ I18nStyles.setRTL(isCurrentLangRTL);
}
});
session.onUserSignIn(true, new UserSignInHandler() {
Modified: trunk/src/main/java/cc/kune/core/client/resources/CoreMessages.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/resources/CoreMessages.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/client/resources/CoreMessages.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -27,6 +27,7 @@
public final static String ENT_LOGO_SELECTOR_PERSON_TITLE = "Avatar";
public final static String FIELD_MUST_BE_BETWEEN_3_AND_15 = "The name must be between 3 and 15 lowercase Western characters and/or numbers";
public final static String FIELD_MUST_BE_BETWEEN_3_AND_15_NO_CHARS = "The name must be between 3 and 15 lowercase characters.";
+ public final static String GADGETS_EXPERIMENTAL = "Nowadays the gadgets (maps, polls, etc) are experimental. In some browsers you might experience problems with certain gadgets";
public final static String GROUP_OPTIONS_DIALOG_TITLE = "Group options";
public final static String GROUPNAME_RESTRICTED = "This group name can not be used. Please try with a different name";
public final static String INCORRECT_NICKNAME_EMAIL_OR_PASSWORD = "The username/password is incorrect";
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/ErrorsDialog.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/ErrorsDialog.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/ErrorsDialog.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -57,7 +57,7 @@
dialog = new BasicTopDialog.Builder(ERROR_LOGGER_ID, true, true, i18n.getDirection()).title(
i18n.t("Errors info")).autoscroll(true).firstButtonTitle(i18n.t("Ok")).firstButtonId(
ERROR_LOGGER_BUTTON_ID).tabIndexStart(1).width("400px").height("400px").build();
- dialog.getTitleText().setText(i18n.t("Info about errors"));
+ dialog.getTitleText().setText(i18n.t("Info about errors"), i18n.getDirection());
final InlineLabel subTitle = new InlineLabel(
i18n.t("Please copy/paste this info to report problems"));
dialog.getInnerPanel().add(subTitle);
@@ -76,7 +76,7 @@
final NotifyLevel level = event.getLevel();
final IconLabel iconMessage = new IconLabel();
iconMessage.setLeftIconResource(UserMessageImagesUtil.getIcon(level));
- iconMessage.setText(event.getMessage());
+ iconMessage.setText(event.getMessage(), i18n.getDirection());
iconMessage.setWordWrap(true);
panel.insert(iconMessage, 0);
}
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/search/EntitySearchPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/search/EntitySearchPanel.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/search/EntitySearchPanel.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -71,7 +71,7 @@
private void create() {
dialog.getTitleText().setText(
i18n.t(searchOnlyUsers ? "Type the name of the user and select him/her:"
- : "Type the name of the user or group and select it:"));
+ : "Type the name of the user or group and select it:"), i18n.getDirection());
final MultivalueSuggestBox multivalueSBox = SearchBoxFactory.create(i18n, searchOnlyUsers, callback);
suggestBox = multivalueSBox.getSuggestBox();
searchTextBox = suggestBox.getTextBox();
Added: trunk/src/main/java/cc/kune/core/public/ws-rtl.css
===================================================================
Modified: trunk/src/main/java/cc/kune/core/server/i18n/I18nTranslationServiceDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/i18n/I18nTranslationServiceDefault.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/server/i18n/I18nTranslationServiceDefault.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -26,24 +26,25 @@
import cc.kune.domain.I18nTranslation;
import com.google.inject.Inject;
+import com.google.inject.Provider;
import com.google.inject.Singleton;
@Singleton
public class I18nTranslationServiceDefault extends I18nTranslationService {
private final I18nTranslationManager translationManager;
- private final UserSessionManager userSessionManager;
+ private final Provider<UserSessionManager> userSessionManager;
@Inject
public I18nTranslationServiceDefault(final I18nTranslationManager translationManager,
- final UserSessionManager userSessionManager) {
+ final Provider<UserSessionManager> userSessionManager) {
this.translationManager = translationManager;
this.userSessionManager = userSessionManager;
}
@Override
public boolean isRTL() {
- return userSessionManager.isUserLoggedIn() ? userSessionManager.getUser().getLanguage().getDirection().equals(
+ return userSessionManager.get().isUserLoggedIn() ? userSessionManager.get().getUser().getLanguage().getDirection().equals(
RTL)
: false;
}
@@ -77,8 +78,8 @@
@Override
public String tWithNT(final String text, final String noteForTranslators) {
String language;
- if (userSessionManager.isUserLoggedIn()) {
- language = userSessionManager.getUser().getLanguage().getCode();
+ if (userSessionManager.get().isUserLoggedIn()) {
+ language = userSessionManager.get().getUser().getLanguage().getCode();
} else {
language = I18nTranslation.DEFAULT_LANG;
}
Modified: trunk/src/main/java/cc/kune/core/shared/dto/ContainerDTO.java
===================================================================
--- trunk/src/main/java/cc/kune/core/shared/dto/ContainerDTO.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/shared/dto/ContainerDTO.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -26,80 +26,84 @@
import com.google.gwt.user.client.rpc.IsSerializable;
public class ContainerDTO implements IsSerializable {
- private Long id;
- private String name;
- private String typeId;
- private StateToken stateToken;
- private Long parentFolderId;
- private ContainerSimpleDTO[] absolutePath;
- private List<ContainerSimpleDTO> childs;
- private List<ContentSimpleDTO> contents;
+ private ContainerSimpleDTO[] absolutePath;
+ private List<ContainerSimpleDTO> childs;
+ private List<ContentSimpleDTO> contents;
+ private Long id;
+ private String name;
+ private Long parentFolderId;
+ private StateToken stateToken;
+ private String typeId;
- public ContainerDTO() {
- }
+ public ContainerDTO() {
+ }
- public ContainerSimpleDTO[] getAbsolutePath() {
- return absolutePath;
- }
+ public ContainerSimpleDTO[] getAbsolutePath() {
+ return absolutePath;
+ }
- public List<ContainerSimpleDTO> getChilds() {
- return childs;
- }
+ public List<ContainerSimpleDTO> getChilds() {
+ return childs;
+ }
- public List<ContentSimpleDTO> getContents() {
- return contents;
- }
+ public List<ContentSimpleDTO> getContents() {
+ return contents;
+ }
- public Long getId() {
- return id;
- }
+ public Long getId() {
+ return id;
+ }
- public String getName() {
- return name;
- }
+ public String getName() {
+ return name;
+ }
- public Long getParentFolderId() {
- return parentFolderId;
- }
+ public Long getParentFolderId() {
+ return parentFolderId;
+ }
- public StateToken getStateToken() {
- return stateToken;
- }
+ public StateToken getStateToken() {
+ return stateToken;
+ }
- public String getTypeId() {
- return typeId;
- }
+ public String getTypeId() {
+ return typeId;
+ }
- public void setAbsolutePath(final ContainerSimpleDTO[] absolutePath) {
- this.absolutePath = absolutePath;
- }
+ public boolean isRoot() {
+ return parentFolderId == null;
+ }
- public void setChilds(final List<ContainerSimpleDTO> childs) {
- this.childs = childs;
- }
+ public void setAbsolutePath(final ContainerSimpleDTO[] absolutePath) {
+ this.absolutePath = absolutePath;
+ }
- public void setContents(final List<ContentSimpleDTO> contents) {
- this.contents = contents;
- }
+ public void setChilds(final List<ContainerSimpleDTO> childs) {
+ this.childs = childs;
+ }
- public void setId(final Long id) {
- this.id = id;
- }
+ public void setContents(final List<ContentSimpleDTO> contents) {
+ this.contents = contents;
+ }
- public void setName(final String name) {
- this.name = name;
- }
+ public void setId(final Long id) {
+ this.id = id;
+ }
- public void setParentFolderId(final Long parentFolderId) {
- this.parentFolderId = parentFolderId;
- }
+ public void setName(final String name) {
+ this.name = name;
+ }
- public void setStateToken(final StateToken stateToken) {
- this.stateToken = stateToken;
- }
+ public void setParentFolderId(final Long parentFolderId) {
+ this.parentFolderId = parentFolderId;
+ }
- public void setTypeId(final String typeId) {
- this.typeId = typeId;
- }
+ public void setStateToken(final StateToken stateToken) {
+ this.stateToken = stateToken;
+ }
+ public void setTypeId(final String typeId) {
+ this.typeId = typeId;
+ }
+
}
Modified: trunk/src/main/java/cc/kune/core/shared/dto/StateContainerDTO.java
===================================================================
--- trunk/src/main/java/cc/kune/core/shared/dto/StateContainerDTO.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/core/shared/dto/StateContainerDTO.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -26,100 +26,101 @@
public class StateContainerDTO extends StateAbstractDTO implements IsSerializable, HasContent {
- private AccessListsDTO accessLists;
- private ContainerDTO container;
- private AccessRights containerRights;
- private I18nLanguageDTO language;
- private LicenseDTO license;
- private ContainerDTO rootContainer;
- private TagCloudResult tagCloudResult;
- private String toolName;
- private String typeId;
+ private AccessListsDTO accessLists;
+ private ContainerDTO container;
+ private AccessRights containerRights;
+ private I18nLanguageDTO language;
+ private LicenseDTO license;
+ private ContainerDTO rootContainer;
+ private TagCloudResult tagCloudResult;
+ private String toolName;
+ private String typeId;
- public StateContainerDTO() {
- }
+ public StateContainerDTO() {
+ }
- public AccessListsDTO getAccessLists() {
- return accessLists;
- }
+ public AccessListsDTO getAccessLists() {
+ return accessLists;
+ }
- public ContainerDTO getContainer() {
- return container;
- }
+ @Override
+ public ContainerDTO getContainer() {
+ return container;
+ }
- public AccessRights getContainerRights() {
- return containerRights;
- }
+ public AccessRights getContainerRights() {
+ return containerRights;
+ }
- public I18nLanguageDTO getLanguage() {
- return language;
- }
+ public I18nLanguageDTO getLanguage() {
+ return language;
+ }
- public LicenseDTO getLicense() {
- return license;
- }
+ public LicenseDTO getLicense() {
+ return license;
+ }
- public ContainerDTO getRootContainer() {
- return rootContainer;
- }
+ public ContainerDTO getRootContainer() {
+ return rootContainer;
+ }
- public TagCloudResult getTagCloudResult() {
- return tagCloudResult;
- }
+ public TagCloudResult getTagCloudResult() {
+ return tagCloudResult;
+ }
- public String getToolName() {
- return toolName;
- }
+ public String getToolName() {
+ return toolName;
+ }
- @Override
- public String getTypeId() {
- return typeId;
- }
+ @Override
+ public String getTypeId() {
+ return typeId;
+ }
- public boolean isType(final String type) {
- return getTypeId().equals(type);
- }
+ public boolean isType(final String type) {
+ return getTypeId().equals(type);
+ }
- public void setAccessLists(final AccessListsDTO accessLists) {
- this.accessLists = accessLists;
- }
+ public void setAccessLists(final AccessListsDTO accessLists) {
+ this.accessLists = accessLists;
+ }
- public void setContainer(final ContainerDTO container) {
- this.container = container;
- }
+ public void setContainer(final ContainerDTO container) {
+ this.container = container;
+ }
- public void setContainerRights(final AccessRights containerRights) {
- this.containerRights = containerRights;
- }
+ public void setContainerRights(final AccessRights containerRights) {
+ this.containerRights = containerRights;
+ }
- public void setLanguage(final I18nLanguageDTO language) {
- this.language = language;
- }
+ public void setLanguage(final I18nLanguageDTO language) {
+ this.language = language;
+ }
- public void setLicense(final LicenseDTO license) {
- this.license = license;
- }
+ public void setLicense(final LicenseDTO license) {
+ this.license = license;
+ }
- public void setRootContainer(final ContainerDTO rootContainer) {
- this.rootContainer = rootContainer;
- }
+ public void setRootContainer(final ContainerDTO rootContainer) {
+ this.rootContainer = rootContainer;
+ }
- public void setTagCloudResult(final TagCloudResult tagCloudResult) {
- this.tagCloudResult = tagCloudResult;
- }
+ public void setTagCloudResult(final TagCloudResult tagCloudResult) {
+ this.tagCloudResult = tagCloudResult;
+ }
- public void setToolName(final String toolName) {
- this.toolName = toolName;
- }
+ public void setToolName(final String toolName) {
+ this.toolName = toolName;
+ }
- @Override
- public void setTypeId(final String typeId) {
- this.typeId = typeId;
- }
+ @Override
+ public void setTypeId(final String typeId) {
+ this.typeId = typeId;
+ }
- @Override
- public String toString() {
- return "StateDTO[" + getStateToken() + "/" + getTypeId() + "]";
- }
+ @Override
+ public String toString() {
+ return "StateDTO[" + getStateToken() + "/" + getTypeId() + "]";
+ }
}
Modified: trunk/src/main/java/cc/kune/gspace/client/GSpaceArmorImpl.ui.xml
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/GSpaceArmorImpl.ui.xml 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/gspace/client/GSpaceArmorImpl.ui.xml 2011-11-12 15:47:35 UTC (rev 1604)
@@ -93,6 +93,7 @@
</g:south>
</g:DockLayoutPanel>
</g:center>
+ <!-- east to RTL (plus css changes in corners and menus -->
<g:west size="200.0">
<g:DockLayoutPanel unit="PX"
styleName="{res.style.entityTools}" ui:field="splitEast">
Modified: trunk/src/main/java/cc/kune/gspace/client/options/logo/EntityOptLogoPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/options/logo/EntityOptLogoPanel.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/gspace/client/options/logo/EntityOptLogoPanel.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -100,7 +100,8 @@
uploader.setLabelText(i18n.t("Select an image from your computer as the logo for this group. "
+ "For best results use a [%d]x[%d] pixel image. Bigger images will be automatically resized.",
FileConstants.LOGO_DEF_HEIGHT, FileConstants.LOGO_DEF_HEIGHT));
- TabTitleGenerator.setText(tabTitle, CoreMessages.ENT_LOGO_SELECTOR_NORMAL_TITLE, MAX_TABTITLE_LENGTH);
+ TabTitleGenerator.setText(tabTitle, CoreMessages.ENT_LOGO_SELECTOR_NORMAL_TITLE,
+ MAX_TABTITLE_LENGTH, i18n.getDirection());
}
@Override
@@ -108,7 +109,8 @@
uploader.setLabelText(i18n.t("Select an image from your computer as your avatar. "
+ "For best results use a [%d]x[%d] pixel image. Bigger images will be automatically resized.",
FileConstants.LOGO_DEF_HEIGHT, FileConstants.LOGO_DEF_HEIGHT));
- TabTitleGenerator.setText(tabTitle, CoreMessages.ENT_LOGO_SELECTOR_PERSON_TITLE, MAX_TABTITLE_LENGTH);
+ TabTitleGenerator.setText(tabTitle, CoreMessages.ENT_LOGO_SELECTOR_PERSON_TITLE,
+ MAX_TABTITLE_LENGTH, i18n.getDirection());
}
@Override
Modified: trunk/src/main/java/cc/kune/gspace/client/options/style/EntityOptStylePanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/options/style/EntityOptStylePanel.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/gspace/client/options/style/EntityOptStylePanel.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -57,12 +57,14 @@
private final String chooseImage;
private final Button clearBtn;
private final String hasBackLabel;
+ private final I18nTranslationService i18n;
private final String noHasBacklabel;
private final IconLabel tabTitle;
private final EntityUploaderForm uploader;
public EntityOptStylePanel(final I18nTranslationService i18n, final CoreResources res,
final GSpaceThemeSelectorPanel styleSelector) {
+ this.i18n = i18n;
tabTitle = TabTitleGenerator.generate(res.themeChoose(), i18n.t("Style"), MAX_TABTITLE_LENGTH);
// super.setHeight(String.valueOf(EntityOptionsView.HEIGHT) + "px");
super.setWidth(String.valueOf(EntityOptionsView.WIDTH_WOUT_MARGIN) + "px");
@@ -171,7 +173,7 @@
private void setBackImageVisibleImpl(final boolean visible) {
backImage.setVisible(visible);
clearBtn.setVisible(visible);
- backgroundLabel.setText(visible ? hasBackLabel : noHasBacklabel);
+ backgroundLabel.setText(visible ? hasBackLabel : noHasBacklabel, i18n.getDirection());
uploader.getBtn().setText(visible ? changeImage : chooseImage);
}
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/AbstractClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/AbstractClientTool.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/AbstractClientTool.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -23,12 +23,14 @@
import cc.kune.gspace.client.tool.selector.ToolSelectorItemPanel;
import cc.kune.gspace.client.tool.selector.ToolSelectorItemPresenter;
+import com.google.gwt.i18n.client.HasDirection.Direction;
+
public abstract class AbstractClientTool {
public AbstractClientTool(final String shortName, final String longName, final String tooltip,
- final ToolSelector toolSelector) {
+ final ToolSelector toolSelector, final Direction direction) {
final ToolSelectorItemPresenter presenter = new ToolSelectorItemPresenter(shortName, longName,
- tooltip, toolSelector);
+ tooltip, toolSelector, direction);
final ToolSelectorItemPanel panel = new ToolSelectorItemPanel();
presenter.init(panel);
}
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -38,7 +38,7 @@
public FoldableAbstractClientTool(final String shortName, final String longName, final String tooltip,
final ToolSelector toolSelector, final ContentCapabilitiesRegistry contentCapabilitiesRegistry,
final I18nTranslationService i18n, final NavResources navResources) {
- super(shortName, longName, tooltip, toolSelector);
+ super(shortName, longName, tooltip, toolSelector, i18n.getDirection());
this.contentCapabilitiesRegistry = contentCapabilitiesRegistry;
this.i18n = i18n;
this.navResources = navResources;
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPanel.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPanel.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -33,7 +33,7 @@
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.FocusPanel;
import com.google.gwt.user.client.ui.HTMLPanel;
-import com.google.gwt.user.client.ui.HasText;
+import com.google.gwt.user.client.ui.HasDirectionalText;
import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.InlineLabel;
import com.google.gwt.user.client.ui.Widget;
@@ -84,7 +84,7 @@
}
@Override
- public HasText getLabel() {
+ public HasDirectionalText getLabel() {
return label;
}
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPresenter.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorItemPresenter.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -24,8 +24,9 @@
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.HasClickHandlers;
+import com.google.gwt.i18n.client.HasDirection.Direction;
import com.google.gwt.user.client.History;
-import com.google.gwt.user.client.ui.HasText;
+import com.google.gwt.user.client.ui.HasDirectionalText;
import com.google.gwt.user.client.ui.IsWidget;
public class ToolSelectorItemPresenter implements ToolSelectorItem {
@@ -33,7 +34,7 @@
HasClickHandlers getFocus();
- HasText getLabel();
+ HasDirectionalText getLabel();
void setSelected(boolean selected);
@@ -42,6 +43,7 @@
void setVisible(boolean visible);
}
+ private final Direction direction;
private final String longName;
private final String shortName;
private StateToken token;
@@ -50,11 +52,12 @@
private ToolSelectorItemView view;
public ToolSelectorItemPresenter(final String shortName, final String longName, final String tooltip,
- final ToolSelector toolSelector) {
+ final ToolSelector toolSelector, final Direction direction) {
this.shortName = shortName;
this.longName = longName;
this.tooltip = tooltip;
this.toolSelector = toolSelector;
+ this.direction = direction;
}
@Override
@@ -76,7 +79,7 @@
History.newItem(token.toString());
}
});
- view.getLabel().setText(longName);
+ view.getLabel().setText(longName, direction);
view.setTooltip(tooltip);
}
Modified: trunk/src/main/java/cc/kune/gspace/client/viewers/AbstractFolderViewerPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/viewers/AbstractFolderViewerPanel.java 2011-11-12 02:58:35 UTC (rev 1603)
+++ trunk/src/main/java/cc/kune/gspace/client/viewers/AbstractFolderViewerPanel.java 2011-11-12 15:47:35 UTC (rev 1604)
@@ -109,7 +109,8 @@
@Override
public void setContainer(final StateContainerDTO state) {
- contentTitle.setTitle(state.getTitle(), state.getTypeId(), state.getContainerRights().isEditable()
+ final String title = state.getContainer().isRoot() ? i18n.t(state.getTitle()) : state.getTitle();
+ contentTitle.setTitle(title, state.getTypeId(), state.getContainerRights().isEditable()
&& capabilitiesRegistry.isRenamable(state.getTypeId()));
Window.setTitle(state.getGroup().getLongName() + ": " + state.getTitle());
}
1
0