Commit e7a77c0172bd116d369f96d3ca419eb941b71c8e
Committed by
GitHub
Exists in
master
and in
2 other branches
Merge pull request #28 from PerryWerneck/develop
Updating master after testing the develop version.
Showing
38 changed files
with
3772 additions
and
678 deletions
Show diff stats
branding/metainfo.xml.in
... | ... | @@ -4,6 +4,8 @@ |
4 | 4 | |
5 | 5 | References: |
6 | 6 | |
7 | + https://blogs.gnome.org/tbernard/2021/09/07/ready-for-software-41/ | |
8 | + | |
7 | 9 | https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-DesktopApps |
8 | 10 | https://people.freedesktop.org/~hughsient/temp/AppData_WhitePaper.pdf |
9 | 11 | https://docs.fedoraproject.org/en-US/packaging-guidelines/AppData/ |
... | ... | @@ -21,8 +23,12 @@ |
21 | 23 | <name>@PRODUCT_NAME@</name> |
22 | 24 | <name xml:lang="pt_BR">@PRODUCT_NAME@</name> |
23 | 25 | |
24 | - <summary>IBM 3270 Terminal emulator</summary> | |
25 | - <summary xml:lang="pt_BR">Emulador de terminal IBM 3270</summary> | |
26 | + <summary>Access TN3270 hosts</summary> | |
27 | + <summary xml:lang="pt_BR">Acesse servidores TN3270</summary> | |
28 | + | |
29 | + <requires> | |
30 | + <control>keyboard</control> | |
31 | + </requires> | |
26 | 32 | |
27 | 33 | <developer_name>Perry Werneck</developer_name> |
28 | 34 | ... | ... |
... | ... | @@ -0,0 +1,97 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<svg | |
3 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
4 | + xmlns:cc="http://creativecommons.org/ns#" | |
5 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
6 | + xmlns:svg="http://www.w3.org/2000/svg" | |
7 | + xmlns="http://www.w3.org/2000/svg" | |
8 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
9 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
10 | + version="1.1" | |
11 | + id="svg851" | |
12 | + width="256" | |
13 | + height="256" | |
14 | + viewBox="0 0 256 256" | |
15 | + sodipodi:docname="connect.svg" | |
16 | + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> | |
17 | + <metadata | |
18 | + id="metadata857"> | |
19 | + <rdf:RDF> | |
20 | + <cc:Work | |
21 | + rdf:about=""> | |
22 | + <dc:format>image/svg+xml</dc:format> | |
23 | + <dc:type | |
24 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
25 | + <dc:title /> | |
26 | + </cc:Work> | |
27 | + </rdf:RDF> | |
28 | + </metadata> | |
29 | + <defs | |
30 | + id="defs855"> | |
31 | + <marker | |
32 | + style="overflow:visible" | |
33 | + id="Arrow1Lstart" | |
34 | + refX="0.0" | |
35 | + refY="0.0" | |
36 | + orient="auto" | |
37 | + inkscape:stockid="Arrow1Lstart" | |
38 | + inkscape:isstock="true"> | |
39 | + <path | |
40 | + transform="scale(0.8) translate(12.5,0)" | |
41 | + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt" | |
42 | + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " | |
43 | + id="path1007" /> | |
44 | + </marker> | |
45 | + </defs> | |
46 | + <sodipodi:namedview | |
47 | + pagecolor="#ffffff" | |
48 | + bordercolor="#666666" | |
49 | + borderopacity="1" | |
50 | + objecttolerance="10" | |
51 | + gridtolerance="10" | |
52 | + guidetolerance="10" | |
53 | + inkscape:pageopacity="0" | |
54 | + inkscape:pageshadow="2" | |
55 | + inkscape:window-width="1366" | |
56 | + inkscape:window-height="715" | |
57 | + id="namedview853" | |
58 | + showgrid="false" | |
59 | + inkscape:zoom="1.3921165" | |
60 | + inkscape:cx="100.50577" | |
61 | + inkscape:cy="124.32542" | |
62 | + inkscape:window-x="0" | |
63 | + inkscape:window-y="27" | |
64 | + inkscape:window-maximized="1" | |
65 | + inkscape:current-layer="g859" | |
66 | + inkscape:document-rotation="0" /> | |
67 | + <g | |
68 | + inkscape:groupmode="layer" | |
69 | + inkscape:label="Image" | |
70 | + id="g859"> | |
71 | + <g | |
72 | + id="g1679" | |
73 | + transform="matrix(3.7795276,0,0,3.7795276,-269.90043,-434.44481)"> | |
74 | + <g | |
75 | + transform="translate(119.0625,2.4857829)" | |
76 | + id="g1673"> | |
77 | + <path | |
78 | + d="m 12.89212,122.87636 c -1.798383,-0.14817 -3.6506272,1.27225 -3.2648922,3.17396 v 40.57531 c -0.01033,1.94971 3.6473962,3.05186 4.4720532,1.70643 v -45.29137 c -0.392532,-0.1088 -0.799794,-0.16445 -1.207161,-0.16433 z" | |
79 | + style="opacity:1;fill:#ececea;fill-opacity:1;stroke:#babdb7;stroke-width:0.858311;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.89803922" | |
80 | + id="rect883-3-3" | |
81 | + inkscape:connector-curvature="0" | |
82 | + sodipodi:nodetypes="cccccc" /> | |
83 | + <path | |
84 | + d="m 17.220429,113.58779 c -2.07079,-0.0715 -3.476923,2.03268 -3.165182,3.95775 0.01085,19.26437 -0.0217,38.52982 0.01628,57.79352 0.126716,2.1104 2.653929,3.53437 4.522972,2.5337 v -63.96871 c -0.426607,-0.20655 -0.89981,-0.31704 -1.37407,-0.31626 z" | |
85 | + style="opacity:1;fill:#b8bbb4;fill-opacity:1;stroke:#888b85;stroke-width:0.85831106;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.72156863" | |
86 | + id="rect883-3-3-6" | |
87 | + inkscape:connector-curvature="0" | |
88 | + sodipodi:nodetypes="cccccc" /> | |
89 | + </g> | |
90 | + <path | |
91 | + inkscape:connector-curvature="0" | |
92 | + id="path930-7-1" | |
93 | + style="opacity:1;fill:#e2e2df;fill-opacity:1;stroke:#595b57;stroke-width:1.11486006;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.76078431" | |
94 | + d="m 120.92845,129.70283 a 15.467497,18.678622 0 0 0 -14.4508,12.01994 H 91.176261 c -1.91384,0 -3.45457,1.54073 -3.45457,3.45457 v 6.09781 c 0,1.91385 1.54073,3.45458 3.45457,3.45458 h 15.205789 a 15.467497,18.678622 0 0 0 14.5464,12.33051 15.467497,18.678622 0 0 0 7.23211,-2.16834 v -33.02073 a 15.467497,18.678622 0 0 0 -7.23211,-2.16834 z" /> | |
95 | + </g> | |
96 | + </g> | |
97 | +</svg> | ... | ... |
... | ... | @@ -0,0 +1,93 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<svg | |
3 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
4 | + xmlns:cc="http://creativecommons.org/ns#" | |
5 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
6 | + xmlns:svg="http://www.w3.org/2000/svg" | |
7 | + xmlns="http://www.w3.org/2000/svg" | |
8 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
9 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
10 | + version="1.1" | |
11 | + id="svg851" | |
12 | + width="256" | |
13 | + height="256" | |
14 | + viewBox="0 0 256 256" | |
15 | + sodipodi:docname="disconnect.svg" | |
16 | + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> | |
17 | + <metadata | |
18 | + id="metadata857"> | |
19 | + <rdf:RDF> | |
20 | + <cc:Work | |
21 | + rdf:about=""> | |
22 | + <dc:format>image/svg+xml</dc:format> | |
23 | + <dc:type | |
24 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
25 | + <dc:title /> | |
26 | + </cc:Work> | |
27 | + </rdf:RDF> | |
28 | + </metadata> | |
29 | + <defs | |
30 | + id="defs855"> | |
31 | + <marker | |
32 | + style="overflow:visible" | |
33 | + id="Arrow1Lstart" | |
34 | + refX="0.0" | |
35 | + refY="0.0" | |
36 | + orient="auto" | |
37 | + inkscape:stockid="Arrow1Lstart" | |
38 | + inkscape:isstock="true"> | |
39 | + <path | |
40 | + transform="scale(0.8) translate(12.5,0)" | |
41 | + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt" | |
42 | + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " | |
43 | + id="path1007" /> | |
44 | + </marker> | |
45 | + </defs> | |
46 | + <sodipodi:namedview | |
47 | + pagecolor="#ffffff" | |
48 | + bordercolor="#666666" | |
49 | + borderopacity="1" | |
50 | + objecttolerance="10" | |
51 | + gridtolerance="10" | |
52 | + guidetolerance="10" | |
53 | + inkscape:pageopacity="0" | |
54 | + inkscape:pageshadow="2" | |
55 | + inkscape:window-width="1366" | |
56 | + inkscape:window-height="715" | |
57 | + id="namedview853" | |
58 | + showgrid="false" | |
59 | + inkscape:zoom="1.3921165" | |
60 | + inkscape:cx="110.27205" | |
61 | + inkscape:cy="122.4966" | |
62 | + inkscape:window-x="0" | |
63 | + inkscape:window-y="27" | |
64 | + inkscape:window-maximized="1" | |
65 | + inkscape:current-layer="g859" | |
66 | + inkscape:document-rotation="0" /> | |
67 | + <g | |
68 | + inkscape:groupmode="layer" | |
69 | + inkscape:label="Image" | |
70 | + id="g859"> | |
71 | + <g | |
72 | + id="g1673" | |
73 | + transform="matrix(3.7795276,0,0,3.7795276,179.10105,-425.04971)"> | |
74 | + <path | |
75 | + sodipodi:nodetypes="cccccc" | |
76 | + inkscape:connector-curvature="0" | |
77 | + id="rect883-3-3" | |
78 | + style="opacity:1;fill:#ececea;fill-opacity:1;stroke:#babdb7;stroke-width:0.858311;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.89803922" | |
79 | + d="m 12.89212,122.87636 c -1.798383,-0.14817 -3.6506272,1.27225 -3.2648922,3.17396 v 40.57531 c -0.01033,1.94971 3.6473962,3.05186 4.4720532,1.70643 v -45.29137 c -0.392532,-0.1088 -0.799794,-0.16445 -1.207161,-0.16433 z" /> | |
80 | + <path | |
81 | + sodipodi:nodetypes="cccccc" | |
82 | + inkscape:connector-curvature="0" | |
83 | + id="rect883-3-3-6" | |
84 | + style="opacity:1;fill:#b8bbb4;fill-opacity:1;stroke:#888b85;stroke-width:0.85831106;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.72156863" | |
85 | + d="m 17.220429,113.58779 c -2.07079,-0.0715 -3.476923,2.03268 -3.165182,3.95775 0.01085,19.26437 -0.0217,38.52982 0.01628,57.79352 0.126716,2.1104 2.653929,3.53437 4.522972,2.5337 v -63.96871 c -0.426607,-0.20655 -0.89981,-0.31704 -1.37407,-0.31626 z" /> | |
86 | + </g> | |
87 | + <path | |
88 | + inkscape:connector-curvature="0" | |
89 | + d="M 130.50436,59.074971 A 58.459832,70.596367 0 0 0 75.887185,104.50463 H 18.055151 c -7.233388,0 -13.0566423,5.82323 -13.0566423,13.05664 v 23.04688 c 0,7.23341 5.8232543,13.05664 13.0566423,13.05664 h 57.470703 a 58.459832,70.596367 0 0 0 54.978506,46.60351 58.459832,70.596367 0 0 0 28.20704,-8.76171 v -15.45116 h 33.43554 c 6.64872,0 12,-5.35325 12,-12.00196 v -8.90038 c 0,-6.64871 -5.35128,-12.00196 -12,-12.00196 H 158.7114 v -26.95899 h 33.64257 c 6.64873,0 12.00196,-5.35325 12.00196,-12.00197 V 95.2898 c 0,-6.648719 -5.35323,-12.001966 -12.00196,-12.001966 H 158.7114 V 67.838637 a 58.459832,70.596367 0 0 0 -28.20704,-8.763666 z" | |
90 | + style="opacity:1;fill:#e2e2df;fill-opacity:1;stroke:#727470;stroke-width:4.2136445;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.93725491" | |
91 | + id="path930" /> | |
92 | + </g> | |
93 | +</svg> | ... | ... |
... | ... | @@ -0,0 +1,317 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!-- Created with Sodipodi ("http://www.sodipodi.com/") --> | |
3 | + | |
4 | +<svg | |
5 | + xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/" | |
6 | + xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/" | |
7 | + xmlns:xap="http://ns.adobe.com/xap/1.0/" | |
8 | + xmlns:pdf="http://ns.adobe.com/pdf/1.3/" | |
9 | + xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" | |
10 | + xmlns:x="adobe:ns:meta/" | |
11 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
12 | + xmlns:cc="http://creativecommons.org/ns#" | |
13 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
14 | + xmlns:svg="http://www.w3.org/2000/svg" | |
15 | + xmlns="http://www.w3.org/2000/svg" | |
16 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
17 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
18 | + width="48pt" | |
19 | + height="48pt" | |
20 | + viewBox="0 0 256 256" | |
21 | + style="overflow:visible;enable-background:new 0 0 256 256" | |
22 | + xml:space="preserve" | |
23 | + id="svg548" | |
24 | + sodipodi:version="0.32" | |
25 | + sodipodi:docname="gtk-ok-symbolic.svg" | |
26 | + version="1.1" | |
27 | + inkscape:version="0.92.2 5c3e80d, 2017-08-06"><defs | |
28 | + id="defs584"><linearGradient | |
29 | + id="XMLID_5_" | |
30 | + gradientUnits="userSpaceOnUse" | |
31 | + x1="127.9536" | |
32 | + y1="47.3267" | |
33 | + x2="127.9536" | |
34 | + y2="212.9885" | |
35 | + gradientTransform="translate(-412.20339,-124.74576)"><stop | |
36 | + offset="0" | |
37 | + style="stop-color:#009900" | |
38 | + id="stop556" /><stop | |
39 | + offset="1" | |
40 | + style="stop-color:#334966" | |
41 | + id="stop557" /><a:midPointStop | |
42 | + offset="0" | |
43 | + style="stop-color:#009900" | |
44 | + id="midPointStop558" /><a:midPointStop | |
45 | + offset="0.5" | |
46 | + style="stop-color:#009900" | |
47 | + id="midPointStop559" /><a:midPointStop | |
48 | + offset="1" | |
49 | + style="stop-color:#334966" | |
50 | + id="midPointStop560" /></linearGradient><linearGradient | |
51 | + id="XMLID_6_" | |
52 | + gradientUnits="userSpaceOnUse" | |
53 | + x1="127.9536" | |
54 | + y1="77.2075" | |
55 | + x2="127.9536" | |
56 | + y2="307.6057"><stop | |
57 | + offset="0" | |
58 | + style="stop-color:#33CC33" | |
59 | + id="stop563" /><stop | |
60 | + offset="1" | |
61 | + style="stop-color:#336666" | |
62 | + id="stop564" /><a:midPointStop | |
63 | + offset="0" | |
64 | + style="stop-color:#33CC33" | |
65 | + id="midPointStop565" /><a:midPointStop | |
66 | + offset="0.5" | |
67 | + style="stop-color:#33CC33" | |
68 | + id="midPointStop566" /><a:midPointStop | |
69 | + offset="1" | |
70 | + style="stop-color:#336666" | |
71 | + id="midPointStop567" /></linearGradient><linearGradient | |
72 | + id="XMLID_7_" | |
73 | + gradientUnits="userSpaceOnUse" | |
74 | + x1="127.9536" | |
75 | + y1="77.3672" | |
76 | + x2="127.9536" | |
77 | + y2="307.3626"><stop | |
78 | + offset="0.0056" | |
79 | + style="stop-color:#CCFF66" | |
80 | + id="stop570" /><stop | |
81 | + offset="1" | |
82 | + style="stop-color:#009900" | |
83 | + id="stop571" /><a:midPointStop | |
84 | + offset="0.0056" | |
85 | + style="stop-color:#CCFF66" | |
86 | + id="midPointStop572" /><a:midPointStop | |
87 | + offset="0.5" | |
88 | + style="stop-color:#CCFF66" | |
89 | + id="midPointStop573" /><a:midPointStop | |
90 | + offset="1" | |
91 | + style="stop-color:#009900" | |
92 | + id="midPointStop574" /></linearGradient><radialGradient | |
93 | + id="XMLID_8_" | |
94 | + cx="54.2729" | |
95 | + cy="89.3477" | |
96 | + r="120.8132" | |
97 | + fx="54.2729" | |
98 | + fy="89.3477" | |
99 | + gradientUnits="userSpaceOnUse"><stop | |
100 | + offset="0.000000" | |
101 | + style="stop-color:#ffffff;stop-opacity:1;" | |
102 | + id="stop577" /><stop | |
103 | + offset="1.000000" | |
104 | + style="stop-color:#92ff00;stop-opacity:1;" | |
105 | + id="stop578" /><a:midPointStop | |
106 | + offset="0" | |
107 | + style="stop-color:#FFFFFF" | |
108 | + id="midPointStop579" /><a:midPointStop | |
109 | + offset="0.5" | |
110 | + style="stop-color:#FFFFFF" | |
111 | + id="midPointStop580" /><a:midPointStop | |
112 | + offset="1" | |
113 | + style="stop-color:#000000" | |
114 | + id="midPointStop581" /></radialGradient></defs><sodipodi:namedview | |
115 | + id="base" | |
116 | + showgrid="false" | |
117 | + inkscape:zoom="3.6875" | |
118 | + inkscape:cx="-17.491525" | |
119 | + inkscape:cy="52.610169" | |
120 | + inkscape:window-width="1366" | |
121 | + inkscape:window-height="715" | |
122 | + inkscape:window-x="0" | |
123 | + inkscape:window-y="27" | |
124 | + inkscape:window-maximized="1" | |
125 | + inkscape:current-layer="svg548" /><metadata | |
126 | + id="metadata549"><xpacket>begin='' id='W5M0MpCehiHzreSzNTczkc9d' </xpacket><x:xmpmeta | |
127 | + x:xmptk="XMP toolkit 3.0-29, framework 1.6"><metadata><rdf:RDF><rdf:Description | |
128 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"><pdf:Producer> | |
129 | +Adobe PDF library 5.00</pdf:Producer></rdf:Description><rdf:Description | |
130 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1" /><rdf:Description | |
131 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1" /><rdf:Description | |
132 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"><xap:CreateDate> | |
133 | +2003-12-22T22:34:35+02:00</xap:CreateDate><xap:ModifyDate> | |
134 | +2004-04-17T21:25:50Z</xap:ModifyDate><xap:CreatorTool> | |
135 | +Adobe Illustrator 10.0</xap:CreatorTool><xap:MetadataDate> | |
136 | +2004-01-19T17:51:02+01:00</xap:MetadataDate><xap:Thumbnails><rdf:Alt><rdf:li | |
137 | + rdf:parseType="Resource"><xapGImg:format> | |
138 | +JPEG</xapGImg:format><xapGImg:width> | |
139 | +256</xapGImg:width><xapGImg:height> | |
140 | +256</xapGImg:height><xapGImg:image> | |
141 | +/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA | |
142 | +AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK | |
143 | +DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f | |
144 | +Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAEAAwER | |
145 | +AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA | |
146 | +AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB | |
147 | +UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE | |
148 | +1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ | |
149 | +qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy | |
150 | +obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp | |
151 | +0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo | |
152 | ++DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 | |
153 | +FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F | |
154 | +XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX | |
155 | +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</xapGImg:image></rdf:li></rdf:Alt></xap:Thumbnails></rdf:Description><rdf:Description | |
302 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"><xapMM:DocumentID> | |
303 | +uuid:4b4d592f-95b8-4bcd-a892-74a536c5e52f</xapMM:DocumentID></rdf:Description><rdf:Description | |
304 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"><dc:format> | |
305 | +image/svg+xml</dc:format><dc:title><rdf:Alt><rdf:li | |
306 | + xml:lang="x-default"> | |
307 | +test.ai</rdf:li></rdf:Alt></dc:title></rdf:Description><cc:Work | |
308 | + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type | |
309 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata></x:xmpmeta><xpacket>end='w' </xpacket></metadata><rect | |
310 | + id="_x3C_Slice_x3E_" | |
311 | + style="font-size:12;fill:none;" | |
312 | + width="256" | |
313 | + height="256" /><path | |
314 | + style="opacity:1" | |
315 | + d="m 215.89378,43.753504 c 0,0 -130.558008,89.471006 -132.578008,90.855006 -1.689,-1.683 -41.779,-41.595006 -41.779,-41.595006 -2.978,-2.968 -6.891,-4.068 -10.467,-2.943 -3.89,1.232 -6.403,4.005 -7.08,7.809 l -0.42,2.362996 c -0.135,0.765 -0.122,1.532 0.037,2.285 l 0.589,2.802 0.408,1.247 46.254,101.69401 c 1.449,3.183 4.375,5.427 7.83,6.001 3.441,0.579 6.936004,-0.598 9.349004,-3.144 L 229.27078,61.835504 c 2.066,-2.169 3.252,-5.263 3.252,-8.481 l -0.129,-1.236 -0.572,-2.723 c -0.697,-3.33 -2.852,-5.804 -6.227,-7.157 -2.154,-0.865 -5.586,-1.305 -9.701,1.515 z" | |
316 | + id="path552" | |
317 | + inkscape:connector-curvature="0" /></svg> | ... | ... |
... | ... | @@ -0,0 +1,400 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" | |
3 | +"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> | |
4 | +<!-- Created with Sodipodi ("http://www.sodipodi.com/") --> | |
5 | +<svg | |
6 | + width="48pt" | |
7 | + height="48pt" | |
8 | + viewBox="0 0 256 256" | |
9 | + style="overflow:visible;enable-background:new 0 0 256 256" | |
10 | + xml:space="preserve" | |
11 | + xmlns="http://www.w3.org/2000/svg" | |
12 | + xmlns:xap="http://ns.adobe.com/xap/1.0/" | |
13 | + xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/" | |
14 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
15 | + xmlns:xml="http://www.w3.org/XML/1998/namespace" | |
16 | + xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/" | |
17 | + xmlns:pdf="http://ns.adobe.com/pdf/1.3/" | |
18 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
19 | + xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" | |
20 | + xmlns:x="adobe:ns:meta/" | |
21 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
22 | + xmlns:xlink="http://www.w3.org/1999/xlink" | |
23 | + id="svg548" | |
24 | + sodipodi:version="0.32" | |
25 | + sodipodi:docname="/home/david/Desktop/action/button_ok.svg" | |
26 | + sodipodi:docbase="/home/david/Desktop/action/"> | |
27 | + <defs | |
28 | + id="defs584"> | |
29 | + <linearGradient | |
30 | + id="XMLID_5_" | |
31 | + gradientUnits="userSpaceOnUse" | |
32 | + x1="127.9536" | |
33 | + y1="47.3267" | |
34 | + x2="127.9536" | |
35 | + y2="212.9885"> | |
36 | + <stop | |
37 | + offset="0" | |
38 | + style="stop-color:#009900" | |
39 | + id="stop556" /> | |
40 | + <stop | |
41 | + offset="1" | |
42 | + style="stop-color:#334966" | |
43 | + id="stop557" /> | |
44 | + <a:midPointStop | |
45 | + offset="0" | |
46 | + style="stop-color:#009900" | |
47 | + id="midPointStop558" /> | |
48 | + <a:midPointStop | |
49 | + offset="0.5" | |
50 | + style="stop-color:#009900" | |
51 | + id="midPointStop559" /> | |
52 | + <a:midPointStop | |
53 | + offset="1" | |
54 | + style="stop-color:#334966" | |
55 | + id="midPointStop560" /> | |
56 | + </linearGradient> | |
57 | + <linearGradient | |
58 | + id="XMLID_6_" | |
59 | + gradientUnits="userSpaceOnUse" | |
60 | + x1="127.9536" | |
61 | + y1="77.2075" | |
62 | + x2="127.9536" | |
63 | + y2="307.6057"> | |
64 | + <stop | |
65 | + offset="0" | |
66 | + style="stop-color:#33CC33" | |
67 | + id="stop563" /> | |
68 | + <stop | |
69 | + offset="1" | |
70 | + style="stop-color:#336666" | |
71 | + id="stop564" /> | |
72 | + <a:midPointStop | |
73 | + offset="0" | |
74 | + style="stop-color:#33CC33" | |
75 | + id="midPointStop565" /> | |
76 | + <a:midPointStop | |
77 | + offset="0.5" | |
78 | + style="stop-color:#33CC33" | |
79 | + id="midPointStop566" /> | |
80 | + <a:midPointStop | |
81 | + offset="1" | |
82 | + style="stop-color:#336666" | |
83 | + id="midPointStop567" /> | |
84 | + </linearGradient> | |
85 | + <linearGradient | |
86 | + id="XMLID_7_" | |
87 | + gradientUnits="userSpaceOnUse" | |
88 | + x1="127.9536" | |
89 | + y1="77.3672" | |
90 | + x2="127.9536" | |
91 | + y2="307.3626"> | |
92 | + <stop | |
93 | + offset="0.0056" | |
94 | + style="stop-color:#CCFF66" | |
95 | + id="stop570" /> | |
96 | + <stop | |
97 | + offset="1" | |
98 | + style="stop-color:#009900" | |
99 | + id="stop571" /> | |
100 | + <a:midPointStop | |
101 | + offset="0.0056" | |
102 | + style="stop-color:#CCFF66" | |
103 | + id="midPointStop572" /> | |
104 | + <a:midPointStop | |
105 | + offset="0.5" | |
106 | + style="stop-color:#CCFF66" | |
107 | + id="midPointStop573" /> | |
108 | + <a:midPointStop | |
109 | + offset="1" | |
110 | + style="stop-color:#009900" | |
111 | + id="midPointStop574" /> | |
112 | + </linearGradient> | |
113 | + <radialGradient | |
114 | + id="XMLID_8_" | |
115 | + cx="54.2729" | |
116 | + cy="89.3477" | |
117 | + r="120.8132" | |
118 | + fx="54.2729" | |
119 | + fy="89.3477" | |
120 | + gradientUnits="userSpaceOnUse"> | |
121 | + <stop | |
122 | + offset="0.000000" | |
123 | + style="stop-color:#ffffff;stop-opacity:1;" | |
124 | + id="stop577" /> | |
125 | + <stop | |
126 | + offset="1.000000" | |
127 | + style="stop-color:#92ff00;stop-opacity:1;" | |
128 | + id="stop578" /> | |
129 | + <a:midPointStop | |
130 | + offset="0" | |
131 | + style="stop-color:#FFFFFF" | |
132 | + id="midPointStop579" /> | |
133 | + <a:midPointStop | |
134 | + offset="0.5" | |
135 | + style="stop-color:#FFFFFF" | |
136 | + id="midPointStop580" /> | |
137 | + <a:midPointStop | |
138 | + offset="1" | |
139 | + style="stop-color:#000000" | |
140 | + id="midPointStop581" /> | |
141 | + </radialGradient> | |
142 | + </defs> | |
143 | + <sodipodi:namedview | |
144 | + id="base" /> | |
145 | + <metadata | |
146 | + id="metadata549"> | |
147 | + <xpacket>begin='' id='W5M0MpCehiHzreSzNTczkc9d' </xpacket> | |
148 | + <x:xmpmeta | |
149 | + x:xmptk="XMP toolkit 3.0-29, framework 1.6"> | |
150 | + <rdf:RDF> | |
151 | + <rdf:Description | |
152 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"> | |
153 | + <pdf:Producer> | |
154 | +Adobe PDF library 5.00</pdf:Producer> | |
155 | + </rdf:Description> | |
156 | + <rdf:Description | |
157 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1" /> | |
158 | + <rdf:Description | |
159 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1" /> | |
160 | + <rdf:Description | |
161 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"> | |
162 | + <xap:CreateDate> | |
163 | +2003-12-22T22:34:35+02:00</xap:CreateDate> | |
164 | + <xap:ModifyDate> | |
165 | +2004-04-17T21:25:50Z</xap:ModifyDate> | |
166 | + <xap:CreatorTool> | |
167 | +Adobe Illustrator 10.0</xap:CreatorTool> | |
168 | + <xap:MetadataDate> | |
169 | +2004-01-19T17:51:02+01:00</xap:MetadataDate> | |
170 | + <xap:Thumbnails> | |
171 | + <rdf:Alt> | |
172 | + <rdf:li | |
173 | + rdf:parseType="Resource"> | |
174 | + <xapGImg:format> | |
175 | +JPEG</xapGImg:format> | |
176 | + <xapGImg:width> | |
177 | +256</xapGImg:width> | |
178 | + <xapGImg:height> | |
179 | +256</xapGImg:height> | |
180 | + <xapGImg:image> | |
181 | +/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA | |
182 | +AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK | |
183 | +DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f | |
184 | +Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAEAAwER | |
185 | +AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA | |
186 | +AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB | |
187 | +UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE | |
188 | +1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ | |
189 | +qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy | |
190 | +obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp | |
191 | +0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo | |
192 | ++DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 | |
193 | +FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F | |
194 | +XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX | |
195 | +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</xapGImg:image> | |
342 | + </rdf:li> | |
343 | + </rdf:Alt> | |
344 | + </xap:Thumbnails> | |
345 | + </rdf:Description> | |
346 | + <rdf:Description | |
347 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"> | |
348 | + <xapMM:DocumentID> | |
349 | +uuid:4b4d592f-95b8-4bcd-a892-74a536c5e52f</xapMM:DocumentID> | |
350 | + </rdf:Description> | |
351 | + <rdf:Description | |
352 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"> | |
353 | + <dc:format> | |
354 | +image/svg+xml</dc:format> | |
355 | + <dc:title> | |
356 | + <rdf:Alt> | |
357 | + <rdf:li | |
358 | + xml:lang="x-default"> | |
359 | +test.ai</rdf:li> | |
360 | + </rdf:Alt> | |
361 | + </dc:title> | |
362 | + </rdf:Description> | |
363 | + </rdf:RDF> | |
364 | + </x:xmpmeta> | |
365 | + <xpacket>end='w' </xpacket> | |
366 | + </metadata> | |
367 | + <rect | |
368 | + id="_x3C_Slice_x3E_" | |
369 | + style="font-size:12;fill:none;" | |
370 | + width="256" | |
371 | + height="256" /> | |
372 | + <path | |
373 | + style="font-size:12;opacity:0.2;" | |
374 | + d="M221.848,47.811c0,0-130.558,89.471-132.578,90.855c-1.689-1.683-41.779-41.595-41.779-41.595 c-2.978-2.968-6.891-4.068-10.467-2.943c-3.89,1.232-6.403,4.005-7.08,7.809l-0.42,2.363c-0.135,0.765-0.122,1.532,0.037,2.285 l0.589,2.802l0.408,1.247l46.254,101.694c1.449,3.183,4.375,5.427,7.83,6.001c3.441,0.579,6.936-0.598,9.349-3.144 L235.225,65.893c2.066-2.169,3.252-5.263,3.252-8.481l-0.129-1.236l-0.572-2.723c-0.697-3.33-2.852-5.804-6.227-7.157 C229.395,45.431,225.963,44.991,221.848,47.811z" | |
375 | + id="path552" /> | |
376 | + <path | |
377 | + style="font-size:12;opacity:0.2;" | |
378 | + d="M218.848,47.811c0,0-130.558,89.471-132.578,90.855c-1.689-1.683-41.779-41.595-41.779-41.595 c-2.978-2.968-6.891-4.068-10.467-2.943c-3.89,1.232-6.403,4.005-7.08,7.809l-0.42,2.363c-0.135,0.765-0.122,1.532,0.037,2.285 l0.589,2.802l0.408,1.247l46.254,101.694c1.449,3.183,4.375,5.427,7.83,6.001c3.441,0.579,6.936-0.598,9.349-3.144 L232.225,65.893c2.066-2.169,3.252-5.263,3.252-8.481l-0.129-1.236l-0.572-2.723c-0.697-3.33-2.852-5.804-6.227-7.157 C226.395,45.431,222.963,44.991,218.848,47.811z" | |
379 | + id="path553" /> | |
380 | + <path | |
381 | + style="font-size:12;opacity:0.2;" | |
382 | + d="M217.848,45.811c0,0-130.558,89.471-132.578,90.855c-1.689-1.683-41.779-41.595-41.779-41.595 c-2.978-2.968-6.891-4.068-10.467-2.943c-3.89,1.232-6.403,4.005-7.08,7.809l-0.42,2.363c-0.135,0.765-0.122,1.532,0.037,2.285 l0.589,2.802l0.408,1.247l46.254,101.694c1.449,3.183,4.375,5.427,7.83,6.001c3.441,0.579,6.936-0.598,9.349-3.144 L231.225,63.893c2.066-2.169,3.252-5.263,3.252-8.481l-0.129-1.236l-0.572-2.723c-0.697-3.33-2.852-5.804-6.227-7.157 C225.395,43.431,221.963,42.991,217.848,45.811z" | |
383 | + id="path554" /> | |
384 | + <path | |
385 | + style="font-size:12;fill:url(#XMLID_5_);" | |
386 | + d="M215.848,43.811c0,0-130.558,89.471-132.578,90.855 c-1.689-1.683-41.779-41.595-41.779-41.595c-2.978-2.968-6.891-4.068-10.467-2.943c-3.89,1.232-6.403,4.005-7.08,7.809 l-0.42,2.363c-0.135,0.765-0.122,1.532,0.037,2.285l0.589,2.802l0.408,1.247l46.254,101.694c1.449,3.183,4.375,5.427,7.83,6.001 c3.441,0.579,6.936-0.598,9.349-3.144L229.225,61.893c2.066-2.169,3.252-5.263,3.252-8.481l-0.129-1.236l-0.572-2.723 c-0.697-3.33-2.852-5.804-6.227-7.157C223.395,41.431,219.963,40.991,215.848,43.811z" | |
387 | + id="path561" /> | |
388 | + <path | |
389 | + style="font-size:12;fill:url(#XMLID_6_);" | |
390 | + d="M219.239,48.761c0,0-135.454,92.824-136.679,93.665 c-5.106-5.083-45.302-45.103-45.302-45.103c-1.187-1.182-2.833-1.976-4.431-1.472c-1.597,0.505-2.684,1.485-2.977,3.135 l-0.42,2.364l0.589,2.802c0.007,0.016,46.252,101.691,46.252,101.691c0.621,1.363,1.876,2.321,3.354,2.567 c1.477,0.247,2.978-0.265,4.008-1.353L224.865,57.77c1.021-1.072,1.611-2.665,1.611-4.358l-0.572-2.728 c-0.309-1.471-1.192-2.26-2.588-2.82C221.922,47.305,220.477,47.913,219.239,48.761z" | |
391 | + id="path568" /> | |
392 | + <path | |
393 | + style="font-size:12;fill:url(#XMLID_7_);" | |
394 | + d="M84.485,146.561c-1.425,0.977-3.344,0.803-4.567-0.416c0,0-44.921-44.724-45.833-45.632 c-0.091,0.252-0.154,0.533-0.154,0.838c0,0.328,0.06,0.662,0.192,0.955c0,0,46.096,101.347,46.241,101.664 c0.877-0.93,141.232-149.292,141.232-149.292c0.232-0.243,0.381-0.741,0.381-1.266c0-0.322-0.074-0.645-0.2-0.935 C220.751,53.177,84.485,146.561,84.485,146.561z" | |
395 | + id="path575" /> | |
396 | + <path | |
397 | + style="font-size:12;fill:url(#XMLID_8_);" | |
398 | + d="M86.517,149.525c-0.001,0-0.001,0.004-0.001,0.004 c-2.848,1.947-6.69,1.596-9.133-0.838c0,0-20.052-19.966-33.287-33.141c10.589,23.282,30.678,67.45,37.327,82.069 c6.078-6.424,93.826-99.178,119.981-126.826C170.026,92.297,86.517,149.525,86.517,149.525z" | |
399 | + id="path582" /> | |
400 | +</svg> | ... | ... |
... | ... | @@ -0,0 +1,186 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!-- Created with Sodipodi ("http://www.sodipodi.com/") --> | |
3 | + | |
4 | +<svg | |
5 | + xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" | |
6 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
7 | + xmlns:cc="http://creativecommons.org/ns#" | |
8 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
9 | + xmlns:svg="http://www.w3.org/2000/svg" | |
10 | + xmlns="http://www.w3.org/2000/svg" | |
11 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
12 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
13 | + width="48pt" | |
14 | + height="48pt" | |
15 | + viewBox="0 0 256 256" | |
16 | + overflow="visible" | |
17 | + enable-background="new 0 0 256 256" | |
18 | + xml:space="preserve" | |
19 | + id="svg548" | |
20 | + sodipodi:version="0.32" | |
21 | + sodipodi:docname="gtk-quit-symbolic.svg" | |
22 | + version="1.1" | |
23 | + inkscape:version="0.92.2 5c3e80d, 2017-08-06"><metadata | |
24 | + id="metadata41"><rdf:RDF><cc:Work | |
25 | + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type | |
26 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs | |
27 | + id="defs600"><radialGradient | |
28 | + gradientUnits="userSpaceOnUse" | |
29 | + fy="55.0098" | |
30 | + fx="50.5859" | |
31 | + r="259.5079" | |
32 | + cy="55.0098" | |
33 | + cx="50.5859" | |
34 | + id="XMLID_3_"><stop | |
35 | + id="stop578" | |
36 | + style="stop-color:#FF9999" | |
37 | + offset="0.0056" /><stop | |
38 | + id="stop579" | |
39 | + style="stop-color:#FF0000" | |
40 | + offset="0.5843" /><stop | |
41 | + id="stop580" | |
42 | + style="stop-color:#990000" | |
43 | + offset="1" /><a:midPointStop | |
44 | + id="midPointStop581" | |
45 | + style="stop-color:#FF9999" | |
46 | + offset="0.0056" /><a:midPointStop | |
47 | + id="midPointStop582" | |
48 | + style="stop-color:#FF9999" | |
49 | + offset="0.5" /><a:midPointStop | |
50 | + id="midPointStop583" | |
51 | + style="stop-color:#FF0000" | |
52 | + offset="0.5843" /><a:midPointStop | |
53 | + id="midPointStop584" | |
54 | + style="stop-color:#FF0000" | |
55 | + offset="0.5" /><a:midPointStop | |
56 | + id="midPointStop585" | |
57 | + style="stop-color:#990000" | |
58 | + offset="1" /></radialGradient><linearGradient | |
59 | + y2="101.9984" | |
60 | + x2="127.5151" | |
61 | + y1="12.998" | |
62 | + x1="127.5151" | |
63 | + gradientUnits="userSpaceOnUse" | |
64 | + id="XMLID_4_"><stop | |
65 | + id="stop589" | |
66 | + style="stop-color:#FFFFFF" | |
67 | + offset="0.0056" /><stop | |
68 | + id="stop590" | |
69 | + style="stop-color:#FF5656" | |
70 | + offset="1" /><a:midPointStop | |
71 | + id="midPointStop591" | |
72 | + style="stop-color:#FFFFFF" | |
73 | + offset="0.0056" /><a:midPointStop | |
74 | + id="midPointStop592" | |
75 | + style="stop-color:#FFFFFF" | |
76 | + offset="0.5" /><a:midPointStop | |
77 | + id="midPointStop593" | |
78 | + style="stop-color:#FF5656" | |
79 | + offset="1" /></linearGradient></defs><sodipodi:namedview | |
80 | + id="base" | |
81 | + showgrid="false" | |
82 | + inkscape:zoom="3.6875" | |
83 | + inkscape:cx="33.084746" | |
84 | + inkscape:cy="40.677966" | |
85 | + inkscape:window-width="1366" | |
86 | + inkscape:window-height="715" | |
87 | + inkscape:window-x="0" | |
88 | + inkscape:window-y="27" | |
89 | + inkscape:window-maximized="1" | |
90 | + inkscape:current-layer="svg548" /><g | |
91 | + id="Layer_1" | |
92 | + stroke="#000000"><path | |
93 | + fill="none" | |
94 | + stroke="none" | |
95 | + d="M256,256H0V0h256V256z" | |
96 | + id="path550" /></g><g | |
97 | + style="display:none;stroke:#000000" | |
98 | + id="g553" | |
99 | + display="none"><path | |
100 | + style="display:inline;stroke:none" | |
101 | + inkscape:connector-curvature="0" | |
102 | + id="path554" | |
103 | + d="m 133.429,53.076 8.095,6.894 83.157,70.817 -96.107,81.847 c 0,0 0,-30.299 0,-34.207 -4.186,-1.066 -77.223,-19.684 -77.223,-19.684 v -56.355 c 0,0 73.011,-18.221 77.223,-19.272 0,-3.926 0,-34.175 0,-34.175 z" | |
104 | + display="inline" /><path | |
105 | + style="display:inline;fill:#0066cc;stroke:none" | |
106 | + inkscape:connector-curvature="0" | |
107 | + id="path555" | |
108 | + d="M 222.918,123.788 121.725,37.611 v 4.33 c 0,0 0,29.768 0,32.613 -2.913,0.727 -77.221,19.272 -77.221,19.272 v 59.473 c 0,0 74.325,18.943 77.221,19.682 0,2.832 0,36.984 0,36.984 z" | |
109 | + display="inline" /><linearGradient | |
110 | + y2="123.7881" | |
111 | + x2="207.7148" | |
112 | + y1="123.7881" | |
113 | + x1="54.360401" | |
114 | + gradientUnits="userSpaceOnUse" | |
115 | + id="XMLID_1_"><stop | |
116 | + id="stop557" | |
117 | + style="stop-color:#3399FF" | |
118 | + offset="0" /><stop | |
119 | + id="stop558" | |
120 | + style="stop-color:#99CCFF" | |
121 | + offset="1" /><a:midPointStop | |
122 | + id="midPointStop559" | |
123 | + style="stop-color:#3399FF" | |
124 | + offset="0" /><a:midPointStop | |
125 | + id="midPointStop560" | |
126 | + style="stop-color:#3399FF" | |
127 | + offset="0.5" /><a:midPointStop | |
128 | + id="midPointStop561" | |
129 | + style="stop-color:#99CCFF" | |
130 | + offset="1" /></linearGradient><path | |
131 | + inkscape:connector-curvature="0" | |
132 | + style="display:inline;" | |
133 | + id="path562" | |
134 | + d="m 54.36,101.525 77.223,-19.273 v -23.3 l 38.065,32.418 38.066,32.417 -38.066,32.417 -38.065,32.418 V 165.32 L 54.36,145.639 Z" | |
135 | + display="inline" /><linearGradient | |
136 | + y2="103.7712" | |
137 | + x2="158.657" | |
138 | + y1="88.676804" | |
139 | + x1="173.75101" | |
140 | + gradientUnits="userSpaceOnUse" | |
141 | + id="XMLID_2_"><stop | |
142 | + id="stop564" | |
143 | + style="stop-color:#FFFFFF" | |
144 | + offset="0" /><stop | |
145 | + id="stop565" | |
146 | + style="stop-color:#FBFDFF" | |
147 | + offset="0.2111" /><stop | |
148 | + id="stop566" | |
149 | + style="stop-color:#F0F8FF" | |
150 | + offset="0.4061" /><stop | |
151 | + id="stop567" | |
152 | + style="stop-color:#DDEEFF" | |
153 | + offset="0.5949" /><stop | |
154 | + id="stop568" | |
155 | + style="stop-color:#C3E1FF" | |
156 | + offset="0.7797" /><stop | |
157 | + id="stop569" | |
158 | + style="stop-color:#A2D0FF" | |
159 | + offset="0.9601" /><stop | |
160 | + id="stop570" | |
161 | + style="stop-color:#99CCFF" | |
162 | + offset="1" /><a:midPointStop | |
163 | + id="midPointStop571" | |
164 | + style="stop-color:#FFFFFF" | |
165 | + offset="0" /><a:midPointStop | |
166 | + id="midPointStop572" | |
167 | + style="stop-color:#FFFFFF" | |
168 | + offset="0.7232" /><a:midPointStop | |
169 | + id="midPointStop573" | |
170 | + style="stop-color:#99CCFF" | |
171 | + offset="1" /></linearGradient><path | |
172 | + inkscape:connector-curvature="0" | |
173 | + style="display:inline;opacity:0.7;stroke:none" | |
174 | + id="path574" | |
175 | + d="m 133.546,69.178 c 0,-1.388 0,-2.702 0,-3.847 7.393,6.296 33.21,28.283 33.21,28.283 0,0 30.868,26.287 35.433,30.174 -1.435,1.222 -8.027,6.836 -16.618,14.152 -10.226,-30.176 -28.803,-54.676 -52.025,-68.762 z" | |
176 | + display="inline" /></g><g | |
177 | + id="g82" | |
178 | + transform="translate(-0.807,3.423)"><path | |
179 | + d="m 161.307,41.489 v 33.488 c 16.736,10.741 27.857,29.5 27.857,50.821 0,33.281 -27.076,60.356 -60.357,60.356 -33.281,0 -60.357,-27.075 -60.357,-60.356 0,-21.32 11.122,-40.08 27.857,-50.821 V 41.489 C 62.495,54.568 38.45,87.426 38.45,125.798 c 0,49.823 40.534,90.356 90.357,90.356 49.823,0 90.357,-40.533 90.357,-90.356 0,-38.372 -24.045,-71.23 -57.857,-84.309 z" | |
180 | + id="path595" | |
181 | + inkscape:connector-curvature="0" | |
182 | + style="stroke:none" /><path | |
183 | + d="m 112.307,33 c -1.657,0 -3,1.246 -3,2.783 v 122.435 c 0,1.537 1.343,2.782 3,2.782 h 33 c 1.657,0 3,-1.245 3,-2.782 V 35.783 c 0,-1.537 -1.343,-2.783 -3,-2.783 z" | |
184 | + id="path597" | |
185 | + inkscape:connector-curvature="0" | |
186 | + style="stroke:none" /></g></svg> | ... | ... |
... | ... | @@ -0,0 +1,263 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" | |
3 | +"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> | |
4 | +<!-- Created with Sodipodi ("http://www.sodipodi.com/") --> | |
5 | +<svg | |
6 | + width="48pt" | |
7 | + height="48pt" | |
8 | + viewBox="0 0 256 256" | |
9 | + overflow="visible" | |
10 | + enable-background="new 0 0 256 256" | |
11 | + xml:space="preserve" | |
12 | + xmlns="http://www.w3.org/2000/svg" | |
13 | + xmlns:xml="http://www.w3.org/XML/1998/namespace" | |
14 | + xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" | |
15 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
16 | + xmlns:xlink="http://www.w3.org/1999/xlink" | |
17 | + id="svg548" | |
18 | + sodipodi:version="0.32" | |
19 | + sodipodi:docname="/home/cschalle/gnome-themes-extras/Nuvola/icons/scalable/stock/stock_quit.svg" | |
20 | + sodipodi:docbase="/home/cschalle/gnome-themes-extras/Nuvola/icons/scalable/stock"> | |
21 | + <defs | |
22 | + id="defs600" /> | |
23 | + <sodipodi:namedview | |
24 | + id="base" /> | |
25 | + <g | |
26 | + id="Layer_1" | |
27 | + stroke="#000000"> | |
28 | + <path | |
29 | + fill="none" | |
30 | + stroke="none" | |
31 | + d="M256,256H0V0h256V256z" | |
32 | + id="path550" /> | |
33 | + </g> | |
34 | + <g | |
35 | + id="Layer_2" | |
36 | + stroke="#000000"> | |
37 | + <path | |
38 | + opacity="0.2" | |
39 | + stroke="none" | |
40 | + d="M11.285,130.645C11.285,198.111,66.174,253,133.643,253C201.11,253,256,198.111,256,130.645 C256,63.175,201.11,8.286,133.643,8.286C66.174,8.286,11.285,63.175,11.285,130.645z" | |
41 | + id="path552" /> | |
42 | + <g | |
43 | + display="none" | |
44 | + id="g553"> | |
45 | + <path | |
46 | + display="inline" | |
47 | + opacity="0.2" | |
48 | + stroke="none" | |
49 | + d="M133.429,53.076l8.095,6.894l83.157,70.817l-96.107,81.847 c0,0,0-30.299,0-34.207c-4.186-1.066-77.223-19.684-77.223-19.684v-56.355c0,0,73.011-18.221,77.223-19.272 c0-3.926,0-34.175,0-34.175L133.429,53.076z" | |
50 | + id="path554" /> | |
51 | + <path | |
52 | + display="inline" | |
53 | + fill="#0066CC" | |
54 | + stroke="none" | |
55 | + d="M222.918,123.788L121.725,37.611v4.33c0,0,0,29.768,0,32.613 c-2.913,0.727-77.221,19.272-77.221,19.272v59.473c0,0,74.325,18.943,77.221,19.682c0,2.832,0,36.984,0,36.984L222.918,123.788z" | |
56 | + id="path555" /> | |
57 | + <linearGradient | |
58 | + id="XMLID_1_" | |
59 | + gradientUnits="userSpaceOnUse" | |
60 | + x1="54.3604" | |
61 | + y1="123.7881" | |
62 | + x2="207.7148" | |
63 | + y2="123.7881"> | |
64 | + <stop | |
65 | + offset="0" | |
66 | + style="stop-color:#3399FF" | |
67 | + id="stop557" /> | |
68 | + <stop | |
69 | + offset="1" | |
70 | + style="stop-color:#99CCFF" | |
71 | + id="stop558" /> | |
72 | + <a:midPointStop | |
73 | + offset="0" | |
74 | + style="stop-color:#3399FF" | |
75 | + id="midPointStop559" /> | |
76 | + <a:midPointStop | |
77 | + offset="0.5" | |
78 | + style="stop-color:#3399FF" | |
79 | + id="midPointStop560" /> | |
80 | + <a:midPointStop | |
81 | + offset="1" | |
82 | + style="stop-color:#99CCFF" | |
83 | + id="midPointStop561" /> | |
84 | + </linearGradient> | |
85 | + <path | |
86 | + display="inline" | |
87 | + fill="url(#XMLID_1_)" | |
88 | + stroke="none" | |
89 | + d="M54.36,101.525l77.223-19.273v-23.3l38.065,32.418l38.066,32.417 l-38.066,32.417l-38.065,32.418V165.32L54.36,145.639V101.525z" | |
90 | + id="path562" /> | |
91 | + <linearGradient | |
92 | + id="XMLID_2_" | |
93 | + gradientUnits="userSpaceOnUse" | |
94 | + x1="173.751" | |
95 | + y1="88.6768" | |
96 | + x2="158.657" | |
97 | + y2="103.7712"> | |
98 | + <stop | |
99 | + offset="0" | |
100 | + style="stop-color:#FFFFFF" | |
101 | + id="stop564" /> | |
102 | + <stop | |
103 | + offset="0.2111" | |
104 | + style="stop-color:#FBFDFF" | |
105 | + id="stop565" /> | |
106 | + <stop | |
107 | + offset="0.4061" | |
108 | + style="stop-color:#F0F8FF" | |
109 | + id="stop566" /> | |
110 | + <stop | |
111 | + offset="0.5949" | |
112 | + style="stop-color:#DDEEFF" | |
113 | + id="stop567" /> | |
114 | + <stop | |
115 | + offset="0.7797" | |
116 | + style="stop-color:#C3E1FF" | |
117 | + id="stop568" /> | |
118 | + <stop | |
119 | + offset="0.9601" | |
120 | + style="stop-color:#A2D0FF" | |
121 | + id="stop569" /> | |
122 | + <stop | |
123 | + offset="1" | |
124 | + style="stop-color:#99CCFF" | |
125 | + id="stop570" /> | |
126 | + <a:midPointStop | |
127 | + offset="0" | |
128 | + style="stop-color:#FFFFFF" | |
129 | + id="midPointStop571" /> | |
130 | + <a:midPointStop | |
131 | + offset="0.7232" | |
132 | + style="stop-color:#FFFFFF" | |
133 | + id="midPointStop572" /> | |
134 | + <a:midPointStop | |
135 | + offset="1" | |
136 | + style="stop-color:#99CCFF" | |
137 | + id="midPointStop573" /> | |
138 | + </linearGradient> | |
139 | + <path | |
140 | + display="inline" | |
141 | + opacity="0.7" | |
142 | + fill="url(#XMLID_2_)" | |
143 | + stroke="none" | |
144 | + d="M133.546,69.178c0-1.388,0-2.702,0-3.847 c7.393,6.296,33.21,28.283,33.21,28.283s30.868,26.287,35.433,30.174c-1.435,1.222-8.027,6.836-16.618,14.152 C175.345,107.764,156.768,83.264,133.546,69.178z" | |
145 | + id="path574" /> | |
146 | + </g> | |
147 | + <path | |
148 | + fill="#660000" | |
149 | + stroke="none" | |
150 | + d="M6.449,125.798c0,67.467,54.889,122.356,122.357,122.356 c67.468,0,122.357-54.889,122.357-122.356c0-67.469-54.89-122.358-122.357-122.358C61.338,3.44,6.449,58.33,6.449,125.798z" | |
151 | + id="path575" /> | |
152 | + <path | |
153 | + fill="#660000" | |
154 | + stroke="none" | |
155 | + d="M128.807,5.44C62.441,5.44,8.449,59.433,8.449,125.798 c0,66.364,53.992,120.356,120.357,120.356s120.357-53.992,120.357-120.356C249.164,59.433,195.172,5.44,128.807,5.44z" | |
156 | + id="path576" /> | |
157 | + <radialGradient | |
158 | + id="XMLID_3_" | |
159 | + cx="50.5859" | |
160 | + cy="55.0098" | |
161 | + r="259.5079" | |
162 | + fx="50.5859" | |
163 | + fy="55.0098" | |
164 | + gradientUnits="userSpaceOnUse"> | |
165 | + <stop | |
166 | + offset="0.0056" | |
167 | + style="stop-color:#FF9999" | |
168 | + id="stop578" /> | |
169 | + <stop | |
170 | + offset="0.5843" | |
171 | + style="stop-color:#FF0000" | |
172 | + id="stop579" /> | |
173 | + <stop | |
174 | + offset="1" | |
175 | + style="stop-color:#990000" | |
176 | + id="stop580" /> | |
177 | + <a:midPointStop | |
178 | + offset="0.0056" | |
179 | + style="stop-color:#FF9999" | |
180 | + id="midPointStop581" /> | |
181 | + <a:midPointStop | |
182 | + offset="0.5" | |
183 | + style="stop-color:#FF9999" | |
184 | + id="midPointStop582" /> | |
185 | + <a:midPointStop | |
186 | + offset="0.5843" | |
187 | + style="stop-color:#FF0000" | |
188 | + id="midPointStop583" /> | |
189 | + <a:midPointStop | |
190 | + offset="0.5" | |
191 | + style="stop-color:#FF0000" | |
192 | + id="midPointStop584" /> | |
193 | + <a:midPointStop | |
194 | + offset="1" | |
195 | + style="stop-color:#990000" | |
196 | + id="midPointStop585" /> | |
197 | + </radialGradient> | |
198 | + <path | |
199 | + fill="url(#XMLID_3_)" | |
200 | + stroke="none" | |
201 | + d="M14.449,125.798c0,63.157,51.199,114.356,114.357,114.356 s114.357-51.199,114.357-114.356c0-63.158-51.199-114.358-114.357-114.358S14.449,62.64,14.449,125.798z" | |
202 | + id="path586" /> | |
203 | + <path | |
204 | + opacity="0.5" | |
205 | + fill="#FFFFFF" | |
206 | + stroke="none" | |
207 | + d="M17.449,129.813c0-63.158,51.199-114.358,114.357-114.358 c36.628,0,69.23,17.222,90.16,44.007c-20.735-29.068-54.733-48.022-93.16-48.022c-63.158,0-114.357,51.2-114.357,114.358 c0,26.53,9.037,50.946,24.196,70.348C25.301,177.439,17.449,154.543,17.449,129.813z" | |
208 | + id="path587" /> | |
209 | + <linearGradient | |
210 | + id="XMLID_4_" | |
211 | + gradientUnits="userSpaceOnUse" | |
212 | + x1="127.5151" | |
213 | + y1="12.998" | |
214 | + x2="127.5151" | |
215 | + y2="101.9984"> | |
216 | + <stop | |
217 | + offset="0.0056" | |
218 | + style="stop-color:#FFFFFF" | |
219 | + id="stop589" /> | |
220 | + <stop | |
221 | + offset="1" | |
222 | + style="stop-color:#FF5656" | |
223 | + id="stop590" /> | |
224 | + <a:midPointStop | |
225 | + offset="0.0056" | |
226 | + style="stop-color:#FFFFFF" | |
227 | + id="midPointStop591" /> | |
228 | + <a:midPointStop | |
229 | + offset="0.5" | |
230 | + style="stop-color:#FFFFFF" | |
231 | + id="midPointStop592" /> | |
232 | + <a:midPointStop | |
233 | + offset="1" | |
234 | + style="stop-color:#FF5656" | |
235 | + id="midPointStop593" /> | |
236 | + </linearGradient> | |
237 | + <path | |
238 | + fill="url(#XMLID_4_)" | |
239 | + stroke="none" | |
240 | + d="M35.672,71.752C57.685,81.768,88.603,88,122.847,88 c39.413,0,74.42-8.256,96.512-21.033c-18.02-31.361-51.86-52.527-90.552-52.527C88.179,14.44,52.903,37.779,35.672,71.752z" | |
241 | + id="path594" /> | |
242 | + <path | |
243 | + fill="#660000" | |
244 | + stroke="none" | |
245 | + d="M161.307,41.489v33.488c16.736,10.741,27.857,29.5,27.857,50.821 c0,33.281-27.076,60.356-60.357,60.356s-60.357-27.075-60.357-60.356c0-21.32,11.122-40.08,27.857-50.821V41.489 c-33.812,13.079-57.857,45.937-57.857,84.309c0,49.823,40.534,90.356,90.357,90.356s90.357-40.533,90.357-90.356 C219.164,87.426,195.119,54.568,161.307,41.489z" | |
246 | + id="path595" /> | |
247 | + <path | |
248 | + fill="#FFFFFF" | |
249 | + stroke="none" | |
250 | + d="M164.307,45.986v27.361c16.799,11.406,27.857,30.661,27.857,52.451 c0,34.935-28.422,63.356-63.357,63.356s-63.357-28.421-63.357-63.356c0-21.791,11.059-41.045,27.857-52.451V45.986 c-30.527,13.632-51.857,44.277-51.857,79.813c0,48.168,39.188,87.356,87.357,87.356s87.357-39.188,87.357-87.356 C216.164,90.263,194.834,59.618,164.307,45.986z" | |
251 | + id="path596" /> | |
252 | + <path | |
253 | + fill="#660000" | |
254 | + stroke="none" | |
255 | + d="M112.307,33c-1.657,0-3,1.246-3,2.783v122.435c0,1.537,1.343,2.782,3,2.782h33 c1.657,0,3-1.245,3-2.782V35.783c0-1.537-1.343-2.783-3-2.783H112.307z" | |
256 | + id="path597" /> | |
257 | + <path | |
258 | + fill="#FFFFFF" | |
259 | + stroke="none" | |
260 | + d="M145.307,158.218h-33V35.783h33V158.218z" | |
261 | + id="path598" /> | |
262 | + </g> | |
263 | +</svg> | ... | ... |
... | ... | @@ -0,0 +1,317 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!-- Created with Sodipodi ("http://www.sodipodi.com/") --> | |
3 | + | |
4 | +<svg | |
5 | + xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/" | |
6 | + xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/" | |
7 | + xmlns:xap="http://ns.adobe.com/xap/1.0/" | |
8 | + xmlns:pdf="http://ns.adobe.com/pdf/1.3/" | |
9 | + xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" | |
10 | + xmlns:x="adobe:ns:meta/" | |
11 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
12 | + xmlns:cc="http://creativecommons.org/ns#" | |
13 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
14 | + xmlns:svg="http://www.w3.org/2000/svg" | |
15 | + xmlns="http://www.w3.org/2000/svg" | |
16 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
17 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
18 | + width="48pt" | |
19 | + height="48pt" | |
20 | + viewBox="0 0 256 256" | |
21 | + style="overflow:visible;enable-background:new 0 0 256 256" | |
22 | + xml:space="preserve" | |
23 | + id="svg548" | |
24 | + sodipodi:version="0.32" | |
25 | + sodipodi:docname="gtk-ok-symbolic.svg" | |
26 | + version="1.1" | |
27 | + inkscape:version="0.92.2 5c3e80d, 2017-08-06"><defs | |
28 | + id="defs584"><linearGradient | |
29 | + id="XMLID_5_" | |
30 | + gradientUnits="userSpaceOnUse" | |
31 | + x1="127.9536" | |
32 | + y1="47.3267" | |
33 | + x2="127.9536" | |
34 | + y2="212.9885" | |
35 | + gradientTransform="translate(-412.20339,-124.74576)"><stop | |
36 | + offset="0" | |
37 | + style="stop-color:#009900" | |
38 | + id="stop556" /><stop | |
39 | + offset="1" | |
40 | + style="stop-color:#334966" | |
41 | + id="stop557" /><a:midPointStop | |
42 | + offset="0" | |
43 | + style="stop-color:#009900" | |
44 | + id="midPointStop558" /><a:midPointStop | |
45 | + offset="0.5" | |
46 | + style="stop-color:#009900" | |
47 | + id="midPointStop559" /><a:midPointStop | |
48 | + offset="1" | |
49 | + style="stop-color:#334966" | |
50 | + id="midPointStop560" /></linearGradient><linearGradient | |
51 | + id="XMLID_6_" | |
52 | + gradientUnits="userSpaceOnUse" | |
53 | + x1="127.9536" | |
54 | + y1="77.2075" | |
55 | + x2="127.9536" | |
56 | + y2="307.6057"><stop | |
57 | + offset="0" | |
58 | + style="stop-color:#33CC33" | |
59 | + id="stop563" /><stop | |
60 | + offset="1" | |
61 | + style="stop-color:#336666" | |
62 | + id="stop564" /><a:midPointStop | |
63 | + offset="0" | |
64 | + style="stop-color:#33CC33" | |
65 | + id="midPointStop565" /><a:midPointStop | |
66 | + offset="0.5" | |
67 | + style="stop-color:#33CC33" | |
68 | + id="midPointStop566" /><a:midPointStop | |
69 | + offset="1" | |
70 | + style="stop-color:#336666" | |
71 | + id="midPointStop567" /></linearGradient><linearGradient | |
72 | + id="XMLID_7_" | |
73 | + gradientUnits="userSpaceOnUse" | |
74 | + x1="127.9536" | |
75 | + y1="77.3672" | |
76 | + x2="127.9536" | |
77 | + y2="307.3626"><stop | |
78 | + offset="0.0056" | |
79 | + style="stop-color:#CCFF66" | |
80 | + id="stop570" /><stop | |
81 | + offset="1" | |
82 | + style="stop-color:#009900" | |
83 | + id="stop571" /><a:midPointStop | |
84 | + offset="0.0056" | |
85 | + style="stop-color:#CCFF66" | |
86 | + id="midPointStop572" /><a:midPointStop | |
87 | + offset="0.5" | |
88 | + style="stop-color:#CCFF66" | |
89 | + id="midPointStop573" /><a:midPointStop | |
90 | + offset="1" | |
91 | + style="stop-color:#009900" | |
92 | + id="midPointStop574" /></linearGradient><radialGradient | |
93 | + id="XMLID_8_" | |
94 | + cx="54.2729" | |
95 | + cy="89.3477" | |
96 | + r="120.8132" | |
97 | + fx="54.2729" | |
98 | + fy="89.3477" | |
99 | + gradientUnits="userSpaceOnUse"><stop | |
100 | + offset="0.000000" | |
101 | + style="stop-color:#ffffff;stop-opacity:1;" | |
102 | + id="stop577" /><stop | |
103 | + offset="1.000000" | |
104 | + style="stop-color:#92ff00;stop-opacity:1;" | |
105 | + id="stop578" /><a:midPointStop | |
106 | + offset="0" | |
107 | + style="stop-color:#FFFFFF" | |
108 | + id="midPointStop579" /><a:midPointStop | |
109 | + offset="0.5" | |
110 | + style="stop-color:#FFFFFF" | |
111 | + id="midPointStop580" /><a:midPointStop | |
112 | + offset="1" | |
113 | + style="stop-color:#000000" | |
114 | + id="midPointStop581" /></radialGradient></defs><sodipodi:namedview | |
115 | + id="base" | |
116 | + showgrid="false" | |
117 | + inkscape:zoom="3.6875" | |
118 | + inkscape:cx="-17.491525" | |
119 | + inkscape:cy="52.610169" | |
120 | + inkscape:window-width="1366" | |
121 | + inkscape:window-height="715" | |
122 | + inkscape:window-x="0" | |
123 | + inkscape:window-y="27" | |
124 | + inkscape:window-maximized="1" | |
125 | + inkscape:current-layer="svg548" /><metadata | |
126 | + id="metadata549"><xpacket>begin='' id='W5M0MpCehiHzreSzNTczkc9d' </xpacket><x:xmpmeta | |
127 | + x:xmptk="XMP toolkit 3.0-29, framework 1.6"><metadata><rdf:RDF><rdf:Description | |
128 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"><pdf:Producer> | |
129 | +Adobe PDF library 5.00</pdf:Producer></rdf:Description><rdf:Description | |
130 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1" /><rdf:Description | |
131 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1" /><rdf:Description | |
132 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"><xap:CreateDate> | |
133 | +2003-12-22T22:34:35+02:00</xap:CreateDate><xap:ModifyDate> | |
134 | +2004-04-17T21:25:50Z</xap:ModifyDate><xap:CreatorTool> | |
135 | +Adobe Illustrator 10.0</xap:CreatorTool><xap:MetadataDate> | |
136 | +2004-01-19T17:51:02+01:00</xap:MetadataDate><xap:Thumbnails><rdf:Alt><rdf:li | |
137 | + rdf:parseType="Resource"><xapGImg:format> | |
138 | +JPEG</xapGImg:format><xapGImg:width> | |
139 | +256</xapGImg:width><xapGImg:height> | |
140 | +256</xapGImg:height><xapGImg:image> | |
141 | +/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA | |
142 | +AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK | |
143 | +DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f | |
144 | +Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAEAAwER | |
145 | +AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA | |
146 | +AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB | |
147 | +UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE | |
148 | +1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ | |
149 | +qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy | |
150 | +obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp | |
151 | +0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo | |
152 | ++DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 | |
153 | +FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F | |
154 | +XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX | |
155 | +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</xapGImg:image></rdf:li></rdf:Alt></xap:Thumbnails></rdf:Description><rdf:Description | |
302 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"><xapMM:DocumentID> | |
303 | +uuid:4b4d592f-95b8-4bcd-a892-74a536c5e52f</xapMM:DocumentID></rdf:Description><rdf:Description | |
304 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"><dc:format> | |
305 | +image/svg+xml</dc:format><dc:title><rdf:Alt><rdf:li | |
306 | + xml:lang="x-default"> | |
307 | +test.ai</rdf:li></rdf:Alt></dc:title></rdf:Description><cc:Work | |
308 | + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type | |
309 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata></x:xmpmeta><xpacket>end='w' </xpacket></metadata><rect | |
310 | + id="_x3C_Slice_x3E_" | |
311 | + style="font-size:12;fill:none;" | |
312 | + width="256" | |
313 | + height="256" /><path | |
314 | + style="opacity:1" | |
315 | + d="m 215.89378,43.753504 c 0,0 -130.558008,89.471006 -132.578008,90.855006 -1.689,-1.683 -41.779,-41.595006 -41.779,-41.595006 -2.978,-2.968 -6.891,-4.068 -10.467,-2.943 -3.89,1.232 -6.403,4.005 -7.08,7.809 l -0.42,2.362996 c -0.135,0.765 -0.122,1.532 0.037,2.285 l 0.589,2.802 0.408,1.247 46.254,101.69401 c 1.449,3.183 4.375,5.427 7.83,6.001 3.441,0.579 6.936004,-0.598 9.349004,-3.144 L 229.27078,61.835504 c 2.066,-2.169 3.252,-5.263 3.252,-8.481 l -0.129,-1.236 -0.572,-2.723 c -0.697,-3.33 -2.852,-5.804 -6.227,-7.157 -2.154,-0.865 -5.586,-1.305 -9.701,1.515 z" | |
316 | + id="path552" | |
317 | + inkscape:connector-curvature="0" /></svg> | ... | ... |
... | ... | @@ -0,0 +1,400 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" | |
3 | +"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> | |
4 | +<!-- Created with Sodipodi ("http://www.sodipodi.com/") --> | |
5 | +<svg | |
6 | + width="48pt" | |
7 | + height="48pt" | |
8 | + viewBox="0 0 256 256" | |
9 | + style="overflow:visible;enable-background:new 0 0 256 256" | |
10 | + xml:space="preserve" | |
11 | + xmlns="http://www.w3.org/2000/svg" | |
12 | + xmlns:xap="http://ns.adobe.com/xap/1.0/" | |
13 | + xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/" | |
14 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
15 | + xmlns:xml="http://www.w3.org/XML/1998/namespace" | |
16 | + xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/" | |
17 | + xmlns:pdf="http://ns.adobe.com/pdf/1.3/" | |
18 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
19 | + xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" | |
20 | + xmlns:x="adobe:ns:meta/" | |
21 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
22 | + xmlns:xlink="http://www.w3.org/1999/xlink" | |
23 | + id="svg548" | |
24 | + sodipodi:version="0.32" | |
25 | + sodipodi:docname="/home/david/Desktop/action/button_ok.svg" | |
26 | + sodipodi:docbase="/home/david/Desktop/action/"> | |
27 | + <defs | |
28 | + id="defs584"> | |
29 | + <linearGradient | |
30 | + id="XMLID_5_" | |
31 | + gradientUnits="userSpaceOnUse" | |
32 | + x1="127.9536" | |
33 | + y1="47.3267" | |
34 | + x2="127.9536" | |
35 | + y2="212.9885"> | |
36 | + <stop | |
37 | + offset="0" | |
38 | + style="stop-color:#009900" | |
39 | + id="stop556" /> | |
40 | + <stop | |
41 | + offset="1" | |
42 | + style="stop-color:#334966" | |
43 | + id="stop557" /> | |
44 | + <a:midPointStop | |
45 | + offset="0" | |
46 | + style="stop-color:#009900" | |
47 | + id="midPointStop558" /> | |
48 | + <a:midPointStop | |
49 | + offset="0.5" | |
50 | + style="stop-color:#009900" | |
51 | + id="midPointStop559" /> | |
52 | + <a:midPointStop | |
53 | + offset="1" | |
54 | + style="stop-color:#334966" | |
55 | + id="midPointStop560" /> | |
56 | + </linearGradient> | |
57 | + <linearGradient | |
58 | + id="XMLID_6_" | |
59 | + gradientUnits="userSpaceOnUse" | |
60 | + x1="127.9536" | |
61 | + y1="77.2075" | |
62 | + x2="127.9536" | |
63 | + y2="307.6057"> | |
64 | + <stop | |
65 | + offset="0" | |
66 | + style="stop-color:#33CC33" | |
67 | + id="stop563" /> | |
68 | + <stop | |
69 | + offset="1" | |
70 | + style="stop-color:#336666" | |
71 | + id="stop564" /> | |
72 | + <a:midPointStop | |
73 | + offset="0" | |
74 | + style="stop-color:#33CC33" | |
75 | + id="midPointStop565" /> | |
76 | + <a:midPointStop | |
77 | + offset="0.5" | |
78 | + style="stop-color:#33CC33" | |
79 | + id="midPointStop566" /> | |
80 | + <a:midPointStop | |
81 | + offset="1" | |
82 | + style="stop-color:#336666" | |
83 | + id="midPointStop567" /> | |
84 | + </linearGradient> | |
85 | + <linearGradient | |
86 | + id="XMLID_7_" | |
87 | + gradientUnits="userSpaceOnUse" | |
88 | + x1="127.9536" | |
89 | + y1="77.3672" | |
90 | + x2="127.9536" | |
91 | + y2="307.3626"> | |
92 | + <stop | |
93 | + offset="0.0056" | |
94 | + style="stop-color:#CCFF66" | |
95 | + id="stop570" /> | |
96 | + <stop | |
97 | + offset="1" | |
98 | + style="stop-color:#009900" | |
99 | + id="stop571" /> | |
100 | + <a:midPointStop | |
101 | + offset="0.0056" | |
102 | + style="stop-color:#CCFF66" | |
103 | + id="midPointStop572" /> | |
104 | + <a:midPointStop | |
105 | + offset="0.5" | |
106 | + style="stop-color:#CCFF66" | |
107 | + id="midPointStop573" /> | |
108 | + <a:midPointStop | |
109 | + offset="1" | |
110 | + style="stop-color:#009900" | |
111 | + id="midPointStop574" /> | |
112 | + </linearGradient> | |
113 | + <radialGradient | |
114 | + id="XMLID_8_" | |
115 | + cx="54.2729" | |
116 | + cy="89.3477" | |
117 | + r="120.8132" | |
118 | + fx="54.2729" | |
119 | + fy="89.3477" | |
120 | + gradientUnits="userSpaceOnUse"> | |
121 | + <stop | |
122 | + offset="0.000000" | |
123 | + style="stop-color:#ffffff;stop-opacity:1;" | |
124 | + id="stop577" /> | |
125 | + <stop | |
126 | + offset="1.000000" | |
127 | + style="stop-color:#92ff00;stop-opacity:1;" | |
128 | + id="stop578" /> | |
129 | + <a:midPointStop | |
130 | + offset="0" | |
131 | + style="stop-color:#FFFFFF" | |
132 | + id="midPointStop579" /> | |
133 | + <a:midPointStop | |
134 | + offset="0.5" | |
135 | + style="stop-color:#FFFFFF" | |
136 | + id="midPointStop580" /> | |
137 | + <a:midPointStop | |
138 | + offset="1" | |
139 | + style="stop-color:#000000" | |
140 | + id="midPointStop581" /> | |
141 | + </radialGradient> | |
142 | + </defs> | |
143 | + <sodipodi:namedview | |
144 | + id="base" /> | |
145 | + <metadata | |
146 | + id="metadata549"> | |
147 | + <xpacket>begin='' id='W5M0MpCehiHzreSzNTczkc9d' </xpacket> | |
148 | + <x:xmpmeta | |
149 | + x:xmptk="XMP toolkit 3.0-29, framework 1.6"> | |
150 | + <rdf:RDF> | |
151 | + <rdf:Description | |
152 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"> | |
153 | + <pdf:Producer> | |
154 | +Adobe PDF library 5.00</pdf:Producer> | |
155 | + </rdf:Description> | |
156 | + <rdf:Description | |
157 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1" /> | |
158 | + <rdf:Description | |
159 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1" /> | |
160 | + <rdf:Description | |
161 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"> | |
162 | + <xap:CreateDate> | |
163 | +2003-12-22T22:34:35+02:00</xap:CreateDate> | |
164 | + <xap:ModifyDate> | |
165 | +2004-04-17T21:25:50Z</xap:ModifyDate> | |
166 | + <xap:CreatorTool> | |
167 | +Adobe Illustrator 10.0</xap:CreatorTool> | |
168 | + <xap:MetadataDate> | |
169 | +2004-01-19T17:51:02+01:00</xap:MetadataDate> | |
170 | + <xap:Thumbnails> | |
171 | + <rdf:Alt> | |
172 | + <rdf:li | |
173 | + rdf:parseType="Resource"> | |
174 | + <xapGImg:format> | |
175 | +JPEG</xapGImg:format> | |
176 | + <xapGImg:width> | |
177 | +256</xapGImg:width> | |
178 | + <xapGImg:height> | |
179 | +256</xapGImg:height> | |
180 | + <xapGImg:image> | |
181 | +/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA | |
182 | +AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK | |
183 | +DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f | |
184 | +Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAEAAwER | |
185 | +AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA | |
186 | +AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB | |
187 | +UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE | |
188 | +1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ | |
189 | +qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy | |
190 | +obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp | |
191 | +0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo | |
192 | ++DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 | |
193 | +FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F | |
194 | +XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX | |
195 | +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</xapGImg:image> | |
342 | + </rdf:li> | |
343 | + </rdf:Alt> | |
344 | + </xap:Thumbnails> | |
345 | + </rdf:Description> | |
346 | + <rdf:Description | |
347 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"> | |
348 | + <xapMM:DocumentID> | |
349 | +uuid:4b4d592f-95b8-4bcd-a892-74a536c5e52f</xapMM:DocumentID> | |
350 | + </rdf:Description> | |
351 | + <rdf:Description | |
352 | + rdf:about="uuid:609bc623-b01c-476b-9349-300763160df1"> | |
353 | + <dc:format> | |
354 | +image/svg+xml</dc:format> | |
355 | + <dc:title> | |
356 | + <rdf:Alt> | |
357 | + <rdf:li | |
358 | + xml:lang="x-default"> | |
359 | +test.ai</rdf:li> | |
360 | + </rdf:Alt> | |
361 | + </dc:title> | |
362 | + </rdf:Description> | |
363 | + </rdf:RDF> | |
364 | + </x:xmpmeta> | |
365 | + <xpacket>end='w' </xpacket> | |
366 | + </metadata> | |
367 | + <rect | |
368 | + id="_x3C_Slice_x3E_" | |
369 | + style="font-size:12;fill:none;" | |
370 | + width="256" | |
371 | + height="256" /> | |
372 | + <path | |
373 | + style="font-size:12;opacity:0.2;" | |
374 | + d="M221.848,47.811c0,0-130.558,89.471-132.578,90.855c-1.689-1.683-41.779-41.595-41.779-41.595 c-2.978-2.968-6.891-4.068-10.467-2.943c-3.89,1.232-6.403,4.005-7.08,7.809l-0.42,2.363c-0.135,0.765-0.122,1.532,0.037,2.285 l0.589,2.802l0.408,1.247l46.254,101.694c1.449,3.183,4.375,5.427,7.83,6.001c3.441,0.579,6.936-0.598,9.349-3.144 L235.225,65.893c2.066-2.169,3.252-5.263,3.252-8.481l-0.129-1.236l-0.572-2.723c-0.697-3.33-2.852-5.804-6.227-7.157 C229.395,45.431,225.963,44.991,221.848,47.811z" | |
375 | + id="path552" /> | |
376 | + <path | |
377 | + style="font-size:12;opacity:0.2;" | |
378 | + d="M218.848,47.811c0,0-130.558,89.471-132.578,90.855c-1.689-1.683-41.779-41.595-41.779-41.595 c-2.978-2.968-6.891-4.068-10.467-2.943c-3.89,1.232-6.403,4.005-7.08,7.809l-0.42,2.363c-0.135,0.765-0.122,1.532,0.037,2.285 l0.589,2.802l0.408,1.247l46.254,101.694c1.449,3.183,4.375,5.427,7.83,6.001c3.441,0.579,6.936-0.598,9.349-3.144 L232.225,65.893c2.066-2.169,3.252-5.263,3.252-8.481l-0.129-1.236l-0.572-2.723c-0.697-3.33-2.852-5.804-6.227-7.157 C226.395,45.431,222.963,44.991,218.848,47.811z" | |
379 | + id="path553" /> | |
380 | + <path | |
381 | + style="font-size:12;opacity:0.2;" | |
382 | + d="M217.848,45.811c0,0-130.558,89.471-132.578,90.855c-1.689-1.683-41.779-41.595-41.779-41.595 c-2.978-2.968-6.891-4.068-10.467-2.943c-3.89,1.232-6.403,4.005-7.08,7.809l-0.42,2.363c-0.135,0.765-0.122,1.532,0.037,2.285 l0.589,2.802l0.408,1.247l46.254,101.694c1.449,3.183,4.375,5.427,7.83,6.001c3.441,0.579,6.936-0.598,9.349-3.144 L231.225,63.893c2.066-2.169,3.252-5.263,3.252-8.481l-0.129-1.236l-0.572-2.723c-0.697-3.33-2.852-5.804-6.227-7.157 C225.395,43.431,221.963,42.991,217.848,45.811z" | |
383 | + id="path554" /> | |
384 | + <path | |
385 | + style="font-size:12;fill:url(#XMLID_5_);" | |
386 | + d="M215.848,43.811c0,0-130.558,89.471-132.578,90.855 c-1.689-1.683-41.779-41.595-41.779-41.595c-2.978-2.968-6.891-4.068-10.467-2.943c-3.89,1.232-6.403,4.005-7.08,7.809 l-0.42,2.363c-0.135,0.765-0.122,1.532,0.037,2.285l0.589,2.802l0.408,1.247l46.254,101.694c1.449,3.183,4.375,5.427,7.83,6.001 c3.441,0.579,6.936-0.598,9.349-3.144L229.225,61.893c2.066-2.169,3.252-5.263,3.252-8.481l-0.129-1.236l-0.572-2.723 c-0.697-3.33-2.852-5.804-6.227-7.157C223.395,41.431,219.963,40.991,215.848,43.811z" | |
387 | + id="path561" /> | |
388 | + <path | |
389 | + style="font-size:12;fill:url(#XMLID_6_);" | |
390 | + d="M219.239,48.761c0,0-135.454,92.824-136.679,93.665 c-5.106-5.083-45.302-45.103-45.302-45.103c-1.187-1.182-2.833-1.976-4.431-1.472c-1.597,0.505-2.684,1.485-2.977,3.135 l-0.42,2.364l0.589,2.802c0.007,0.016,46.252,101.691,46.252,101.691c0.621,1.363,1.876,2.321,3.354,2.567 c1.477,0.247,2.978-0.265,4.008-1.353L224.865,57.77c1.021-1.072,1.611-2.665,1.611-4.358l-0.572-2.728 c-0.309-1.471-1.192-2.26-2.588-2.82C221.922,47.305,220.477,47.913,219.239,48.761z" | |
391 | + id="path568" /> | |
392 | + <path | |
393 | + style="font-size:12;fill:url(#XMLID_7_);" | |
394 | + d="M84.485,146.561c-1.425,0.977-3.344,0.803-4.567-0.416c0,0-44.921-44.724-45.833-45.632 c-0.091,0.252-0.154,0.533-0.154,0.838c0,0.328,0.06,0.662,0.192,0.955c0,0,46.096,101.347,46.241,101.664 c0.877-0.93,141.232-149.292,141.232-149.292c0.232-0.243,0.381-0.741,0.381-1.266c0-0.322-0.074-0.645-0.2-0.935 C220.751,53.177,84.485,146.561,84.485,146.561z" | |
395 | + id="path575" /> | |
396 | + <path | |
397 | + style="font-size:12;fill:url(#XMLID_8_);" | |
398 | + d="M86.517,149.525c-0.001,0-0.001,0.004-0.001,0.004 c-2.848,1.947-6.69,1.596-9.133-0.838c0,0-20.052-19.966-33.287-33.141c10.589,23.282,30.678,67.45,37.327,82.069 c6.078-6.424,93.826-99.178,119.981-126.826C170.026,92.297,86.517,149.525,86.517,149.525z" | |
399 | + id="path582" /> | |
400 | +</svg> | ... | ... |
... | ... | @@ -0,0 +1,186 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!-- Created with Sodipodi ("http://www.sodipodi.com/") --> | |
3 | + | |
4 | +<svg | |
5 | + xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" | |
6 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
7 | + xmlns:cc="http://creativecommons.org/ns#" | |
8 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
9 | + xmlns:svg="http://www.w3.org/2000/svg" | |
10 | + xmlns="http://www.w3.org/2000/svg" | |
11 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
12 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
13 | + width="48pt" | |
14 | + height="48pt" | |
15 | + viewBox="0 0 256 256" | |
16 | + overflow="visible" | |
17 | + enable-background="new 0 0 256 256" | |
18 | + xml:space="preserve" | |
19 | + id="svg548" | |
20 | + sodipodi:version="0.32" | |
21 | + sodipodi:docname="gtk-quit-symbolic.svg" | |
22 | + version="1.1" | |
23 | + inkscape:version="0.92.2 5c3e80d, 2017-08-06"><metadata | |
24 | + id="metadata41"><rdf:RDF><cc:Work | |
25 | + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type | |
26 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs | |
27 | + id="defs600"><radialGradient | |
28 | + gradientUnits="userSpaceOnUse" | |
29 | + fy="55.0098" | |
30 | + fx="50.5859" | |
31 | + r="259.5079" | |
32 | + cy="55.0098" | |
33 | + cx="50.5859" | |
34 | + id="XMLID_3_"><stop | |
35 | + id="stop578" | |
36 | + style="stop-color:#FF9999" | |
37 | + offset="0.0056" /><stop | |
38 | + id="stop579" | |
39 | + style="stop-color:#FF0000" | |
40 | + offset="0.5843" /><stop | |
41 | + id="stop580" | |
42 | + style="stop-color:#990000" | |
43 | + offset="1" /><a:midPointStop | |
44 | + id="midPointStop581" | |
45 | + style="stop-color:#FF9999" | |
46 | + offset="0.0056" /><a:midPointStop | |
47 | + id="midPointStop582" | |
48 | + style="stop-color:#FF9999" | |
49 | + offset="0.5" /><a:midPointStop | |
50 | + id="midPointStop583" | |
51 | + style="stop-color:#FF0000" | |
52 | + offset="0.5843" /><a:midPointStop | |
53 | + id="midPointStop584" | |
54 | + style="stop-color:#FF0000" | |
55 | + offset="0.5" /><a:midPointStop | |
56 | + id="midPointStop585" | |
57 | + style="stop-color:#990000" | |
58 | + offset="1" /></radialGradient><linearGradient | |
59 | + y2="101.9984" | |
60 | + x2="127.5151" | |
61 | + y1="12.998" | |
62 | + x1="127.5151" | |
63 | + gradientUnits="userSpaceOnUse" | |
64 | + id="XMLID_4_"><stop | |
65 | + id="stop589" | |
66 | + style="stop-color:#FFFFFF" | |
67 | + offset="0.0056" /><stop | |
68 | + id="stop590" | |
69 | + style="stop-color:#FF5656" | |
70 | + offset="1" /><a:midPointStop | |
71 | + id="midPointStop591" | |
72 | + style="stop-color:#FFFFFF" | |
73 | + offset="0.0056" /><a:midPointStop | |
74 | + id="midPointStop592" | |
75 | + style="stop-color:#FFFFFF" | |
76 | + offset="0.5" /><a:midPointStop | |
77 | + id="midPointStop593" | |
78 | + style="stop-color:#FF5656" | |
79 | + offset="1" /></linearGradient></defs><sodipodi:namedview | |
80 | + id="base" | |
81 | + showgrid="false" | |
82 | + inkscape:zoom="3.6875" | |
83 | + inkscape:cx="33.084746" | |
84 | + inkscape:cy="40.677966" | |
85 | + inkscape:window-width="1366" | |
86 | + inkscape:window-height="715" | |
87 | + inkscape:window-x="0" | |
88 | + inkscape:window-y="27" | |
89 | + inkscape:window-maximized="1" | |
90 | + inkscape:current-layer="svg548" /><g | |
91 | + id="Layer_1" | |
92 | + stroke="#000000"><path | |
93 | + fill="none" | |
94 | + stroke="none" | |
95 | + d="M256,256H0V0h256V256z" | |
96 | + id="path550" /></g><g | |
97 | + style="display:none;stroke:#000000" | |
98 | + id="g553" | |
99 | + display="none"><path | |
100 | + style="display:inline;stroke:none" | |
101 | + inkscape:connector-curvature="0" | |
102 | + id="path554" | |
103 | + d="m 133.429,53.076 8.095,6.894 83.157,70.817 -96.107,81.847 c 0,0 0,-30.299 0,-34.207 -4.186,-1.066 -77.223,-19.684 -77.223,-19.684 v -56.355 c 0,0 73.011,-18.221 77.223,-19.272 0,-3.926 0,-34.175 0,-34.175 z" | |
104 | + display="inline" /><path | |
105 | + style="display:inline;fill:#0066cc;stroke:none" | |
106 | + inkscape:connector-curvature="0" | |
107 | + id="path555" | |
108 | + d="M 222.918,123.788 121.725,37.611 v 4.33 c 0,0 0,29.768 0,32.613 -2.913,0.727 -77.221,19.272 -77.221,19.272 v 59.473 c 0,0 74.325,18.943 77.221,19.682 0,2.832 0,36.984 0,36.984 z" | |
109 | + display="inline" /><linearGradient | |
110 | + y2="123.7881" | |
111 | + x2="207.7148" | |
112 | + y1="123.7881" | |
113 | + x1="54.360401" | |
114 | + gradientUnits="userSpaceOnUse" | |
115 | + id="XMLID_1_"><stop | |
116 | + id="stop557" | |
117 | + style="stop-color:#3399FF" | |
118 | + offset="0" /><stop | |
119 | + id="stop558" | |
120 | + style="stop-color:#99CCFF" | |
121 | + offset="1" /><a:midPointStop | |
122 | + id="midPointStop559" | |
123 | + style="stop-color:#3399FF" | |
124 | + offset="0" /><a:midPointStop | |
125 | + id="midPointStop560" | |
126 | + style="stop-color:#3399FF" | |
127 | + offset="0.5" /><a:midPointStop | |
128 | + id="midPointStop561" | |
129 | + style="stop-color:#99CCFF" | |
130 | + offset="1" /></linearGradient><path | |
131 | + inkscape:connector-curvature="0" | |
132 | + style="display:inline;" | |
133 | + id="path562" | |
134 | + d="m 54.36,101.525 77.223,-19.273 v -23.3 l 38.065,32.418 38.066,32.417 -38.066,32.417 -38.065,32.418 V 165.32 L 54.36,145.639 Z" | |
135 | + display="inline" /><linearGradient | |
136 | + y2="103.7712" | |
137 | + x2="158.657" | |
138 | + y1="88.676804" | |
139 | + x1="173.75101" | |
140 | + gradientUnits="userSpaceOnUse" | |
141 | + id="XMLID_2_"><stop | |
142 | + id="stop564" | |
143 | + style="stop-color:#FFFFFF" | |
144 | + offset="0" /><stop | |
145 | + id="stop565" | |
146 | + style="stop-color:#FBFDFF" | |
147 | + offset="0.2111" /><stop | |
148 | + id="stop566" | |
149 | + style="stop-color:#F0F8FF" | |
150 | + offset="0.4061" /><stop | |
151 | + id="stop567" | |
152 | + style="stop-color:#DDEEFF" | |
153 | + offset="0.5949" /><stop | |
154 | + id="stop568" | |
155 | + style="stop-color:#C3E1FF" | |
156 | + offset="0.7797" /><stop | |
157 | + id="stop569" | |
158 | + style="stop-color:#A2D0FF" | |
159 | + offset="0.9601" /><stop | |
160 | + id="stop570" | |
161 | + style="stop-color:#99CCFF" | |
162 | + offset="1" /><a:midPointStop | |
163 | + id="midPointStop571" | |
164 | + style="stop-color:#FFFFFF" | |
165 | + offset="0" /><a:midPointStop | |
166 | + id="midPointStop572" | |
167 | + style="stop-color:#FFFFFF" | |
168 | + offset="0.7232" /><a:midPointStop | |
169 | + id="midPointStop573" | |
170 | + style="stop-color:#99CCFF" | |
171 | + offset="1" /></linearGradient><path | |
172 | + inkscape:connector-curvature="0" | |
173 | + style="display:inline;opacity:0.7;stroke:none" | |
174 | + id="path574" | |
175 | + d="m 133.546,69.178 c 0,-1.388 0,-2.702 0,-3.847 7.393,6.296 33.21,28.283 33.21,28.283 0,0 30.868,26.287 35.433,30.174 -1.435,1.222 -8.027,6.836 -16.618,14.152 -10.226,-30.176 -28.803,-54.676 -52.025,-68.762 z" | |
176 | + display="inline" /></g><g | |
177 | + id="g82" | |
178 | + transform="translate(-0.807,3.423)"><path | |
179 | + d="m 161.307,41.489 v 33.488 c 16.736,10.741 27.857,29.5 27.857,50.821 0,33.281 -27.076,60.356 -60.357,60.356 -33.281,0 -60.357,-27.075 -60.357,-60.356 0,-21.32 11.122,-40.08 27.857,-50.821 V 41.489 C 62.495,54.568 38.45,87.426 38.45,125.798 c 0,49.823 40.534,90.356 90.357,90.356 49.823,0 90.357,-40.533 90.357,-90.356 0,-38.372 -24.045,-71.23 -57.857,-84.309 z" | |
180 | + id="path595" | |
181 | + inkscape:connector-curvature="0" | |
182 | + style="stroke:none" /><path | |
183 | + d="m 112.307,33 c -1.657,0 -3,1.246 -3,2.783 v 122.435 c 0,1.537 1.343,2.782 3,2.782 h 33 c 1.657,0 3,-1.245 3,-2.782 V 35.783 c 0,-1.537 -1.343,-2.783 -3,-2.783 z" | |
184 | + id="path597" | |
185 | + inkscape:connector-curvature="0" | |
186 | + style="stroke:none" /></g></svg> | ... | ... |
... | ... | @@ -0,0 +1,263 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" | |
3 | +"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> | |
4 | +<!-- Created with Sodipodi ("http://www.sodipodi.com/") --> | |
5 | +<svg | |
6 | + width="48pt" | |
7 | + height="48pt" | |
8 | + viewBox="0 0 256 256" | |
9 | + overflow="visible" | |
10 | + enable-background="new 0 0 256 256" | |
11 | + xml:space="preserve" | |
12 | + xmlns="http://www.w3.org/2000/svg" | |
13 | + xmlns:xml="http://www.w3.org/XML/1998/namespace" | |
14 | + xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" | |
15 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
16 | + xmlns:xlink="http://www.w3.org/1999/xlink" | |
17 | + id="svg548" | |
18 | + sodipodi:version="0.32" | |
19 | + sodipodi:docname="/home/cschalle/gnome-themes-extras/Nuvola/icons/scalable/stock/stock_quit.svg" | |
20 | + sodipodi:docbase="/home/cschalle/gnome-themes-extras/Nuvola/icons/scalable/stock"> | |
21 | + <defs | |
22 | + id="defs600" /> | |
23 | + <sodipodi:namedview | |
24 | + id="base" /> | |
25 | + <g | |
26 | + id="Layer_1" | |
27 | + stroke="#000000"> | |
28 | + <path | |
29 | + fill="none" | |
30 | + stroke="none" | |
31 | + d="M256,256H0V0h256V256z" | |
32 | + id="path550" /> | |
33 | + </g> | |
34 | + <g | |
35 | + id="Layer_2" | |
36 | + stroke="#000000"> | |
37 | + <path | |
38 | + opacity="0.2" | |
39 | + stroke="none" | |
40 | + d="M11.285,130.645C11.285,198.111,66.174,253,133.643,253C201.11,253,256,198.111,256,130.645 C256,63.175,201.11,8.286,133.643,8.286C66.174,8.286,11.285,63.175,11.285,130.645z" | |
41 | + id="path552" /> | |
42 | + <g | |
43 | + display="none" | |
44 | + id="g553"> | |
45 | + <path | |
46 | + display="inline" | |
47 | + opacity="0.2" | |
48 | + stroke="none" | |
49 | + d="M133.429,53.076l8.095,6.894l83.157,70.817l-96.107,81.847 c0,0,0-30.299,0-34.207c-4.186-1.066-77.223-19.684-77.223-19.684v-56.355c0,0,73.011-18.221,77.223-19.272 c0-3.926,0-34.175,0-34.175L133.429,53.076z" | |
50 | + id="path554" /> | |
51 | + <path | |
52 | + display="inline" | |
53 | + fill="#0066CC" | |
54 | + stroke="none" | |
55 | + d="M222.918,123.788L121.725,37.611v4.33c0,0,0,29.768,0,32.613 c-2.913,0.727-77.221,19.272-77.221,19.272v59.473c0,0,74.325,18.943,77.221,19.682c0,2.832,0,36.984,0,36.984L222.918,123.788z" | |
56 | + id="path555" /> | |
57 | + <linearGradient | |
58 | + id="XMLID_1_" | |
59 | + gradientUnits="userSpaceOnUse" | |
60 | + x1="54.3604" | |
61 | + y1="123.7881" | |
62 | + x2="207.7148" | |
63 | + y2="123.7881"> | |
64 | + <stop | |
65 | + offset="0" | |
66 | + style="stop-color:#3399FF" | |
67 | + id="stop557" /> | |
68 | + <stop | |
69 | + offset="1" | |
70 | + style="stop-color:#99CCFF" | |
71 | + id="stop558" /> | |
72 | + <a:midPointStop | |
73 | + offset="0" | |
74 | + style="stop-color:#3399FF" | |
75 | + id="midPointStop559" /> | |
76 | + <a:midPointStop | |
77 | + offset="0.5" | |
78 | + style="stop-color:#3399FF" | |
79 | + id="midPointStop560" /> | |
80 | + <a:midPointStop | |
81 | + offset="1" | |
82 | + style="stop-color:#99CCFF" | |
83 | + id="midPointStop561" /> | |
84 | + </linearGradient> | |
85 | + <path | |
86 | + display="inline" | |
87 | + fill="url(#XMLID_1_)" | |
88 | + stroke="none" | |
89 | + d="M54.36,101.525l77.223-19.273v-23.3l38.065,32.418l38.066,32.417 l-38.066,32.417l-38.065,32.418V165.32L54.36,145.639V101.525z" | |
90 | + id="path562" /> | |
91 | + <linearGradient | |
92 | + id="XMLID_2_" | |
93 | + gradientUnits="userSpaceOnUse" | |
94 | + x1="173.751" | |
95 | + y1="88.6768" | |
96 | + x2="158.657" | |
97 | + y2="103.7712"> | |
98 | + <stop | |
99 | + offset="0" | |
100 | + style="stop-color:#FFFFFF" | |
101 | + id="stop564" /> | |
102 | + <stop | |
103 | + offset="0.2111" | |
104 | + style="stop-color:#FBFDFF" | |
105 | + id="stop565" /> | |
106 | + <stop | |
107 | + offset="0.4061" | |
108 | + style="stop-color:#F0F8FF" | |
109 | + id="stop566" /> | |
110 | + <stop | |
111 | + offset="0.5949" | |
112 | + style="stop-color:#DDEEFF" | |
113 | + id="stop567" /> | |
114 | + <stop | |
115 | + offset="0.7797" | |
116 | + style="stop-color:#C3E1FF" | |
117 | + id="stop568" /> | |
118 | + <stop | |
119 | + offset="0.9601" | |
120 | + style="stop-color:#A2D0FF" | |
121 | + id="stop569" /> | |
122 | + <stop | |
123 | + offset="1" | |
124 | + style="stop-color:#99CCFF" | |
125 | + id="stop570" /> | |
126 | + <a:midPointStop | |
127 | + offset="0" | |
128 | + style="stop-color:#FFFFFF" | |
129 | + id="midPointStop571" /> | |
130 | + <a:midPointStop | |
131 | + offset="0.7232" | |
132 | + style="stop-color:#FFFFFF" | |
133 | + id="midPointStop572" /> | |
134 | + <a:midPointStop | |
135 | + offset="1" | |
136 | + style="stop-color:#99CCFF" | |
137 | + id="midPointStop573" /> | |
138 | + </linearGradient> | |
139 | + <path | |
140 | + display="inline" | |
141 | + opacity="0.7" | |
142 | + fill="url(#XMLID_2_)" | |
143 | + stroke="none" | |
144 | + d="M133.546,69.178c0-1.388,0-2.702,0-3.847 c7.393,6.296,33.21,28.283,33.21,28.283s30.868,26.287,35.433,30.174c-1.435,1.222-8.027,6.836-16.618,14.152 C175.345,107.764,156.768,83.264,133.546,69.178z" | |
145 | + id="path574" /> | |
146 | + </g> | |
147 | + <path | |
148 | + fill="#660000" | |
149 | + stroke="none" | |
150 | + d="M6.449,125.798c0,67.467,54.889,122.356,122.357,122.356 c67.468,0,122.357-54.889,122.357-122.356c0-67.469-54.89-122.358-122.357-122.358C61.338,3.44,6.449,58.33,6.449,125.798z" | |
151 | + id="path575" /> | |
152 | + <path | |
153 | + fill="#660000" | |
154 | + stroke="none" | |
155 | + d="M128.807,5.44C62.441,5.44,8.449,59.433,8.449,125.798 c0,66.364,53.992,120.356,120.357,120.356s120.357-53.992,120.357-120.356C249.164,59.433,195.172,5.44,128.807,5.44z" | |
156 | + id="path576" /> | |
157 | + <radialGradient | |
158 | + id="XMLID_3_" | |
159 | + cx="50.5859" | |
160 | + cy="55.0098" | |
161 | + r="259.5079" | |
162 | + fx="50.5859" | |
163 | + fy="55.0098" | |
164 | + gradientUnits="userSpaceOnUse"> | |
165 | + <stop | |
166 | + offset="0.0056" | |
167 | + style="stop-color:#FF9999" | |
168 | + id="stop578" /> | |
169 | + <stop | |
170 | + offset="0.5843" | |
171 | + style="stop-color:#FF0000" | |
172 | + id="stop579" /> | |
173 | + <stop | |
174 | + offset="1" | |
175 | + style="stop-color:#990000" | |
176 | + id="stop580" /> | |
177 | + <a:midPointStop | |
178 | + offset="0.0056" | |
179 | + style="stop-color:#FF9999" | |
180 | + id="midPointStop581" /> | |
181 | + <a:midPointStop | |
182 | + offset="0.5" | |
183 | + style="stop-color:#FF9999" | |
184 | + id="midPointStop582" /> | |
185 | + <a:midPointStop | |
186 | + offset="0.5843" | |
187 | + style="stop-color:#FF0000" | |
188 | + id="midPointStop583" /> | |
189 | + <a:midPointStop | |
190 | + offset="0.5" | |
191 | + style="stop-color:#FF0000" | |
192 | + id="midPointStop584" /> | |
193 | + <a:midPointStop | |
194 | + offset="1" | |
195 | + style="stop-color:#990000" | |
196 | + id="midPointStop585" /> | |
197 | + </radialGradient> | |
198 | + <path | |
199 | + fill="url(#XMLID_3_)" | |
200 | + stroke="none" | |
201 | + d="M14.449,125.798c0,63.157,51.199,114.356,114.357,114.356 s114.357-51.199,114.357-114.356c0-63.158-51.199-114.358-114.357-114.358S14.449,62.64,14.449,125.798z" | |
202 | + id="path586" /> | |
203 | + <path | |
204 | + opacity="0.5" | |
205 | + fill="#FFFFFF" | |
206 | + stroke="none" | |
207 | + d="M17.449,129.813c0-63.158,51.199-114.358,114.357-114.358 c36.628,0,69.23,17.222,90.16,44.007c-20.735-29.068-54.733-48.022-93.16-48.022c-63.158,0-114.357,51.2-114.357,114.358 c0,26.53,9.037,50.946,24.196,70.348C25.301,177.439,17.449,154.543,17.449,129.813z" | |
208 | + id="path587" /> | |
209 | + <linearGradient | |
210 | + id="XMLID_4_" | |
211 | + gradientUnits="userSpaceOnUse" | |
212 | + x1="127.5151" | |
213 | + y1="12.998" | |
214 | + x2="127.5151" | |
215 | + y2="101.9984"> | |
216 | + <stop | |
217 | + offset="0.0056" | |
218 | + style="stop-color:#FFFFFF" | |
219 | + id="stop589" /> | |
220 | + <stop | |
221 | + offset="1" | |
222 | + style="stop-color:#FF5656" | |
223 | + id="stop590" /> | |
224 | + <a:midPointStop | |
225 | + offset="0.0056" | |
226 | + style="stop-color:#FFFFFF" | |
227 | + id="midPointStop591" /> | |
228 | + <a:midPointStop | |
229 | + offset="0.5" | |
230 | + style="stop-color:#FFFFFF" | |
231 | + id="midPointStop592" /> | |
232 | + <a:midPointStop | |
233 | + offset="1" | |
234 | + style="stop-color:#FF5656" | |
235 | + id="midPointStop593" /> | |
236 | + </linearGradient> | |
237 | + <path | |
238 | + fill="url(#XMLID_4_)" | |
239 | + stroke="none" | |
240 | + d="M35.672,71.752C57.685,81.768,88.603,88,122.847,88 c39.413,0,74.42-8.256,96.512-21.033c-18.02-31.361-51.86-52.527-90.552-52.527C88.179,14.44,52.903,37.779,35.672,71.752z" | |
241 | + id="path594" /> | |
242 | + <path | |
243 | + fill="#660000" | |
244 | + stroke="none" | |
245 | + d="M161.307,41.489v33.488c16.736,10.741,27.857,29.5,27.857,50.821 c0,33.281-27.076,60.356-60.357,60.356s-60.357-27.075-60.357-60.356c0-21.32,11.122-40.08,27.857-50.821V41.489 c-33.812,13.079-57.857,45.937-57.857,84.309c0,49.823,40.534,90.356,90.357,90.356s90.357-40.533,90.357-90.356 C219.164,87.426,195.119,54.568,161.307,41.489z" | |
246 | + id="path595" /> | |
247 | + <path | |
248 | + fill="#FFFFFF" | |
249 | + stroke="none" | |
250 | + d="M164.307,45.986v27.361c16.799,11.406,27.857,30.661,27.857,52.451 c0,34.935-28.422,63.356-63.357,63.356s-63.357-28.421-63.357-63.356c0-21.791,11.059-41.045,27.857-52.451V45.986 c-30.527,13.632-51.857,44.277-51.857,79.813c0,48.168,39.188,87.356,87.357,87.356s87.357-39.188,87.357-87.356 C216.164,90.263,194.834,59.618,164.307,45.986z" | |
251 | + id="path596" /> | |
252 | + <path | |
253 | + fill="#660000" | |
254 | + stroke="none" | |
255 | + d="M112.307,33c-1.657,0-3,1.246-3,2.783v122.435c0,1.537,1.343,2.782,3,2.782h33 c1.657,0,3-1.245,3-2.782V35.783c0-1.537-1.343-2.783-3-2.783H112.307z" | |
256 | + id="path597" /> | |
257 | + <path | |
258 | + fill="#FFFFFF" | |
259 | + stroke="none" | |
260 | + d="M145.307,158.218h-33V35.783h33V158.218z" | |
261 | + id="path598" /> | |
262 | + </g> | |
263 | +</svg> | ... | ... |
locale/pt_BR.po
1 | 1 | # |
2 | -# Perry Werneck <perry.werneck@gmail.com>, 2012, 2013, 2014, 2016, 2017, 2018, 2019, 2020. | |
2 | +# Perry Werneck <perry.werneck@gmail.com>, 2012, 2013, 2014, 2016, 2017, 2018, 2019, 2020, 2021. | |
3 | 3 | # |
4 | 4 | msgid "" |
5 | 5 | msgstr "" |
6 | 6 | "Project-Id-Version: pw3270 5.0\n" |
7 | 7 | "Report-Msgid-Bugs-To: \n" |
8 | -"POT-Creation-Date: 2020-12-22 17:41-0300\n" | |
9 | -"PO-Revision-Date: 2020-12-22 18:46-0300\n" | |
8 | +"POT-Creation-Date: 2021-09-01 23:55-0300\n" | |
9 | +"PO-Revision-Date: 2021-09-01 23:57-0300\n" | |
10 | 10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" |
11 | -"Language-Team: Português <>\n" | |
11 | +"Language-Team: Português <perry.werneck@gmail.com>\n" | |
12 | 12 | "Language: pt_BR\n" |
13 | 13 | "MIME-Version: 1.0\n" |
14 | 14 | "Content-Type: text/plain; charset=UTF-8\n" |
... | ... | @@ -16,10 +16,10 @@ msgstr "" |
16 | 16 | "X-Poedit-Language: Portuguese\n" |
17 | 17 | "X-Poedit-Country: BRAZIL\n" |
18 | 18 | "X-Poedit-SourceCharset: utf-8\n" |
19 | -"Plural-Forms: nplurals=2; plural=(n != 1);\n" | |
19 | +"Plural-Forms: nplurals=2; plural=(n > 1);\n" | |
20 | 20 | "X-Generator: Gtranslator 2.91.7\n" |
21 | 21 | |
22 | -#: src/objects/application/application.c:203 | |
22 | +#: src/objects/application/application.c:222 | |
23 | 23 | #, c-format |
24 | 24 | msgid "\"%s\" is not a valid user interface name" |
25 | 25 | msgstr "\"%s\" não é um nome válido para interface de usuário" |
... | ... | @@ -37,7 +37,7 @@ msgstr "Linux 32 bits" |
37 | 37 | msgid "32 bits Windows" |
38 | 38 | msgstr "Windows 32 bits" |
39 | 39 | |
40 | -#: src/objects/actions/save.c:156 src/objects/os/linux/savedesktopicon.c:267 | |
40 | +#: src/objects/actions/save.c:166 src/objects/os/windows/savedesktopicon.c:222 | |
41 | 41 | msgid "3270 session files" |
42 | 42 | msgstr "Arquivos de sessão TN3270" |
43 | 43 | |
... | ... | @@ -56,7 +56,7 @@ msgstr "" |
56 | 56 | "<small><b>Alterações na posição da barra de ferramentas só tem efeito apos " |
57 | 57 | "reinício da aplicação</b></small>" |
58 | 58 | |
59 | -#: src/objects/application/actions/about.c:210 ui/application.xml:39 | |
59 | +#: src/objects/application/actions/about.c:209 ui/application.xml:39 | |
60 | 60 | #: ui/application.xml:537 |
61 | 61 | msgid "About PW3270" |
62 | 62 | msgstr "Sobre o PW3270" |
... | ... | @@ -65,31 +65,31 @@ msgstr "Sobre o PW3270" |
65 | 65 | msgid "Action Name" |
66 | 66 | msgstr "Nome da ação" |
67 | 67 | |
68 | -#: src/objects/window/window.c:184 | |
68 | +#: src/objects/window/window.c:243 | |
69 | 69 | msgid "Action Names" |
70 | 70 | msgstr "Nome das ações" |
71 | 71 | |
72 | -#: ui/window.xml:384 ui/window.xml:499 ui/application.xml:509 | |
72 | +#: ui/window.xml:389 ui/window.xml:504 ui/application.xml:509 | |
73 | 73 | msgid "Alert sound" |
74 | 74 | msgstr "Aviso sonoro" |
75 | 75 | |
76 | -#: src/main/tools.c:99 | |
76 | +#: src/main/tools.c:79 | |
77 | 77 | msgid "All files" |
78 | 78 | msgstr "Todos os arquivos" |
79 | 79 | |
80 | -#: ui/window.xml:178 ui/application.xml:251 | |
80 | +#: ui/window.xml:183 ui/application.xml:251 | |
81 | 81 | msgid "Append to copy" |
82 | 82 | msgstr "Adicionar à cópia" |
83 | 83 | |
84 | -#: src/objects/application/actions/about.c:153 | |
84 | +#: src/objects/application/actions/about.c:152 | |
85 | 85 | msgid "Apple version" |
86 | 86 | msgstr "Versão Apple" |
87 | 87 | |
88 | -#: ui/window.xml:132 ui/application.xml:389 | |
88 | +#: ui/window.xml:137 ui/application.xml:389 | |
89 | 89 | msgid "Application" |
90 | 90 | msgstr "Aplicação" |
91 | 91 | |
92 | -#: src/objects/window/header-settings.c:119 | |
92 | +#: src/objects/window/header-settings.c:125 | |
93 | 93 | msgid "Application menu" |
94 | 94 | msgstr "Menu da aplicação" |
95 | 95 | |
... | ... | @@ -109,11 +109,11 @@ msgstr "Reconectar automaticamente" |
109 | 109 | msgid "Available" |
110 | 110 | msgstr "Disponível" |
111 | 111 | |
112 | -#: src/objects/application/actions/about.c:156 | |
112 | +#: src/objects/application/actions/about.c:155 | |
113 | 113 | msgid "Based on X3270 from" |
114 | 114 | msgstr "Baseado no X3270 por" |
115 | 115 | |
116 | -#: ui/window.xml:413 ui/application.xml:474 | |
116 | +#: ui/window.xml:418 ui/application.xml:474 | |
117 | 117 | msgid "Blank Fill" |
118 | 118 | msgstr "Completar com espaços" |
119 | 119 | |
... | ... | @@ -125,20 +125,33 @@ msgstr "Cursor piscante" |
125 | 125 | msgid "Bold" |
126 | 126 | msgstr "Negrito" |
127 | 127 | |
128 | -#: src/objects/toolbar/models.c:139 | |
128 | +#: src/objects/toolbar/models.c:134 | |
129 | 129 | msgid "Bottom" |
130 | 130 | msgstr "Em baixo" |
131 | 131 | |
132 | -#: src/objects/window/terminal.c:165 | |
132 | +#: src/objects/application/actions/open.c:104 src/objects/window/terminal.c:142 | |
133 | +#: src/objects/window/terminal.c:196 | |
133 | 134 | msgid "Can't load session file" |
134 | 135 | msgstr "Não foi possível carregar arquivo de sessão" |
135 | 136 | |
136 | -#: src/objects/window/terminal.c:160 | |
137 | +#: src/objects/os/windows/open.c:133 | |
138 | +msgid "Can't load session preferences" | |
139 | +msgstr "Não foi possível carregar preferências da sessão" | |
140 | + | |
141 | +#: src/objects/settings/gsettings.c:123 | |
142 | +msgid "Can't load system settings" | |
143 | +msgstr "Não foi possível carregar configurações de sistema" | |
144 | + | |
145 | +#: src/objects/application/actions/open.c:99 src/objects/window/terminal.c:191 | |
137 | 146 | #, c-format |
138 | 147 | msgid "Can't use \"%s\"" |
139 | 148 | msgstr "Não posso usar %s" |
140 | 149 | |
141 | -#: src/objects/application/actions/open.c:49 src/objects/window/page.c:265 | |
150 | +#: src/objects/window/terminal.c:137 | |
151 | +msgid "Can't use default session file" | |
152 | +msgstr "Não posso usar arquivo de sessão default" | |
153 | + | |
154 | +#: src/objects/application/actions/open.c:50 src/objects/window/page.c:265 | |
142 | 155 | msgid "Cancel" |
143 | 156 | msgstr "_Cancelar" |
144 | 157 | |
... | ... | @@ -158,11 +171,11 @@ msgstr "Modificar posição dos ícones da barra de título" |
158 | 171 | msgid "Change the preferences for the active session" |
159 | 172 | msgstr "Modificar preferências da sessão ativa" |
160 | 173 | |
161 | -#: ui/window.xml:192 ui/window.xml:334 ui/application.xml:304 | |
174 | +#: ui/window.xml:197 ui/window.xml:339 ui/application.xml:304 | |
162 | 175 | msgid "Clear" |
163 | 176 | msgstr "Limpar" |
164 | 177 | |
165 | -#: ui/window.xml:84 ui/window.xml:121 ui/application.xml:149 | |
178 | +#: ui/window.xml:89 ui/window.xml:126 ui/application.xml:149 | |
166 | 179 | #: ui/application.xml:186 |
167 | 180 | msgid "Clipboard contents" |
168 | 181 | msgstr "Conteúdo da área de transferência" |
... | ... | @@ -175,8 +188,8 @@ msgstr "Fecha todas as janelas e encerra a aplicação" |
175 | 188 | msgid "Close the window" |
176 | 189 | msgstr "Fechar a janela" |
177 | 190 | |
178 | -#: src/objects/window/actions/close.c:60 ui/window.xml:280 ui/window.xml:478 | |
179 | -#: ui/window.xml:585 ui/application.xml:216 | |
191 | +#: src/objects/window/actions/close.c:60 ui/window.xml:285 ui/window.xml:483 | |
192 | +#: ui/window.xml:590 ui/application.xml:216 | |
180 | 193 | msgid "Close window" |
181 | 194 | msgstr "Fechar janela" |
182 | 195 | |
... | ... | @@ -184,10 +197,6 @@ msgstr "Fechar janela" |
184 | 197 | msgid "Colors" |
185 | 198 | msgstr "Cores" |
186 | 199 | |
187 | -#: src/objects/os/linux/savedesktopicon.c:101 | |
188 | -msgid "Comment" | |
189 | -msgstr "Comentário" | |
190 | - | |
191 | 200 | #: src/objects/window/actions/connect.c:59 |
192 | 201 | msgid "Connect" |
193 | 202 | msgstr "Conectar" |
... | ... | @@ -200,76 +209,80 @@ msgstr "Conectar ao iniciar" |
200 | 209 | msgid "Connect to host" |
201 | 210 | msgstr "Conectar ao servidor" |
202 | 211 | |
203 | -#: src/objects/window/window.c:772 src/objects/window/page.c:218 | |
212 | +#: src/objects/window/window.c:813 src/objects/window/page.c:218 | |
204 | 213 | msgid "Connected to host" |
205 | 214 | msgstr "Conectado no servidor" |
206 | 215 | |
207 | -#: src/objects/application/actions/about.c:154 | |
216 | +#: src/objects/application/actions/about.c:153 | |
208 | 217 | msgid "Contributors" |
209 | 218 | msgstr "Contribuidores" |
210 | 219 | |
211 | -#: ui/window.xml:153 ui/application.xml:236 | |
220 | +#: ui/window.xml:158 ui/application.xml:236 | |
212 | 221 | msgid "Copy" |
213 | 222 | msgstr "Copiar" |
214 | 223 | |
215 | -#: ui/window.xml:168 | |
224 | +#: ui/window.xml:173 | |
216 | 225 | msgid "Copy as HTML" |
217 | 226 | msgstr "Copiar como HTML" |
218 | 227 | |
219 | -#: ui/window.xml:173 | |
228 | +#: ui/window.xml:178 | |
220 | 229 | msgid "Copy as image" |
221 | 230 | msgstr "Copiar como imagem" |
222 | 231 | |
223 | -#: ui/window.xml:163 ui/application.xml:246 | |
232 | +#: ui/window.xml:168 ui/application.xml:246 | |
224 | 233 | msgid "Copy as table" |
225 | 234 | msgstr "Copiar como tabela" |
226 | 235 | |
227 | -#: ui/window.xml:158 ui/application.xml:241 | |
236 | +#: ui/window.xml:163 ui/application.xml:241 | |
228 | 237 | msgid "Copy as text" |
229 | 238 | msgstr "Copiar como texto" |
230 | 239 | |
231 | -#: src/objects/application/actions/about.c:160 | |
240 | +#: src/objects/application/actions/about.c:159 | |
232 | 241 | msgid "Copyright © 2008 Banco do Brasil S.A." |
233 | -msgstr "" | |
242 | +msgstr "Copyright © 2008 Banco do Brasil S.A." | |
234 | 243 | |
235 | -#: src/objects/os/linux/savedesktopicon.c:114 | |
244 | +#: src/objects/os/windows/savedesktopicon.c:107 | |
236 | 245 | msgid "Create shortcut for the current session" |
237 | 246 | msgstr "Criar atalho para a sessão atual." |
238 | 247 | |
239 | -#: ui/window.xml:369 ui/application.xml:459 | |
248 | +#: ui/window.xml:374 ui/application.xml:459 | |
240 | 249 | msgid "Cross hair cursor" |
241 | 250 | msgstr "Cursor mira" |
242 | 251 | |
243 | -#: ui/window.xml:111 ui/application.xml:176 | |
252 | +#: ui/window.xml:116 ui/application.xml:176 | |
244 | 253 | msgid "Current Screen" |
245 | 254 | msgstr "Tela atual" |
246 | 255 | |
247 | -#: ui/window.xml:74 ui/application.xml:139 | |
256 | +#: ui/window.xml:79 ui/application.xml:139 | |
248 | 257 | msgid "Current screen" |
249 | 258 | msgstr "Tela atual" |
250 | 259 | |
251 | -#: ui/window.xml:137 ui/application.xml:394 | |
260 | +#: ui/window.xml:142 ui/application.xml:394 | |
252 | 261 | msgid "Current session" |
253 | 262 | msgstr "Sessão atual" |
254 | 263 | |
255 | -#: ui/window.xml:183 ui/application.xml:256 | |
264 | +#: ui/window.xml:188 ui/application.xml:256 | |
256 | 265 | msgid "Cut" |
257 | 266 | msgstr "Recortar" |
258 | 267 | |
259 | -#: ui/window.xml:202 ui/window.xml:344 ui/application.xml:314 | |
268 | +#: ui/window.xml:207 ui/window.xml:349 ui/application.xml:314 | |
260 | 269 | msgid "Delete Field" |
261 | 270 | msgstr "Apagar campo" |
262 | 271 | |
263 | -#: ui/window.xml:275 ui/window.xml:473 | |
272 | +#: src/objects/os/windows/savedesktopicon.c:80 | |
273 | +msgid "Description" | |
274 | +msgstr "Descrição" | |
275 | + | |
276 | +#: ui/window.xml:280 ui/window.xml:478 | |
264 | 277 | msgid "Disconnect" |
265 | 278 | msgstr "Desconectar" |
266 | 279 | |
267 | -#: src/objects/window/window.c:772 src/objects/window/window.c:799 | |
280 | +#: src/objects/window/window.c:813 src/objects/window/window.c:840 | |
268 | 281 | #: src/objects/window/page.c:207 |
269 | 282 | msgid "Disconnected from host" |
270 | 283 | msgstr "Desconectado do servidor" |
271 | 284 | |
272 | -#: ui/window.xml:396 ui/window.xml:512 ui/application.xml:524 | |
285 | +#: ui/window.xml:401 ui/window.xml:517 ui/application.xml:524 | |
273 | 286 | msgid "Dynamic font spacing" |
274 | 287 | msgstr "Espaçamento dinâmico" |
275 | 288 | |
... | ... | @@ -297,34 +310,38 @@ msgstr "Habilitado" |
297 | 310 | msgid "End" |
298 | 311 | msgstr "Final" |
299 | 312 | |
300 | -#: ui/window.xml:197 ui/window.xml:339 ui/application.xml:309 | |
313 | +#: ui/window.xml:202 ui/window.xml:344 ui/application.xml:309 | |
301 | 314 | msgid "Erase input" |
302 | 315 | msgstr "Apagar campos" |
303 | 316 | |
304 | -#: ui/window.xml:207 ui/window.xml:349 ui/application.xml:319 | |
317 | +#: ui/window.xml:212 ui/window.xml:354 ui/application.xml:319 | |
305 | 318 | msgid "Erase to end of field" |
306 | 319 | msgstr "Apagar até o final do campo" |
307 | 320 | |
308 | -#: ui/window.xml:212 ui/window.xml:354 ui/application.xml:324 | |
321 | +#: ui/window.xml:217 ui/window.xml:359 ui/application.xml:324 | |
309 | 322 | msgid "Erase to end of line" |
310 | 323 | msgstr "Apagar até o final da linha" |
311 | 324 | |
325 | +#: src/objects/os/windows/open.c:140 | |
326 | +msgid "Error starting session" | |
327 | +msgstr "Erro iniciando sessão" | |
328 | + | |
312 | 329 | #: ui/application.xml:352 |
313 | 330 | msgid "Field attributes" |
314 | 331 | msgstr "Atributos de campo" |
315 | 332 | |
333 | +#: src/objects/os/windows/savedesktopicon.c:219 | |
334 | +msgid "File for session preferences" | |
335 | +msgstr "Arquivo para preferências da sessão" | |
336 | + | |
316 | 337 | #: ui/application.xml:454 |
317 | 338 | msgid "Full Screen" |
318 | 339 | msgstr "Tela cheia" |
319 | 340 | |
320 | -#: ui/window.xml:246 ui/window.xml:422 ui/window.xml:517 | |
341 | +#: ui/window.xml:251 ui/window.xml:427 ui/window.xml:522 | |
321 | 342 | msgid "Full screen" |
322 | 343 | msgstr "Tela cheia" |
323 | 344 | |
324 | -#: src/objects/os/linux/savedesktopicon.c:94 | |
325 | -msgid "Generic name" | |
326 | -msgstr "Nome genérico" | |
327 | - | |
328 | 345 | #: ui/application.xml:36 ui/application.xml:534 |
329 | 346 | msgid "Help" |
330 | 347 | msgstr "Ajuda" |
... | ... | @@ -333,8 +350,8 @@ msgstr "Ajuda" |
333 | 350 | msgid "Host properties" |
334 | 351 | msgstr "Propriedades do Servidor" |
335 | 352 | |
336 | -#: src/objects/application/actions/about.c:111 src/objects/window/window.c:561 | |
337 | -#: src/objects/os/linux/savedesktopicon.c:102 | |
353 | +#: src/objects/application/actions/about.c:111 src/objects/window/window.c:602 | |
354 | +#: src/objects/os/windows/savedesktopicon.c:269 | |
338 | 355 | msgid "IBM 3270 Terminal emulator" |
339 | 356 | msgstr "Emulador de terminal IBM 3270" |
340 | 357 | |
... | ... | @@ -358,7 +375,7 @@ msgstr "Estilo do ícone" |
358 | 375 | msgid "Icon _size" |
359 | 376 | msgstr "_Tamanho do ícone" |
360 | 377 | |
361 | -#: src/objects/toolbar/models.c:109 | |
378 | +#: src/objects/toolbar/models.c:108 | |
362 | 379 | msgid "Icon type" |
363 | 380 | msgstr "Tipo do ícone" |
364 | 381 | |
... | ... | @@ -374,7 +391,7 @@ msgstr "Apenas ícones" |
374 | 391 | msgid "If the action can be activated" |
375 | 392 | msgstr "Se a ação pode ser ativada" |
376 | 393 | |
377 | -#: ui/window.xml:489 | |
394 | +#: ui/window.xml:494 | |
378 | 395 | msgid "Insert" |
379 | 396 | msgstr "Inserção" |
380 | 397 | |
... | ... | @@ -414,11 +431,11 @@ msgstr "Altura do painel em linhas" |
414 | 431 | msgid "Keypad width in columns" |
415 | 432 | msgstr "Largura do painel em colunas" |
416 | 433 | |
417 | -#: src/main/placeholders.c:114 | |
434 | +#: src/main/placeholders.c:113 | |
418 | 435 | msgid "Keypads" |
419 | 436 | msgstr "Painéis" |
420 | 437 | |
421 | -#: src/objects/application/actions/about.c:164 | |
438 | +#: src/objects/application/actions/about.c:163 | |
422 | 439 | msgid "LICENSE" |
423 | 440 | msgstr "LICENCA" |
424 | 441 | |
... | ... | @@ -430,7 +447,7 @@ msgstr "Etiqueta" |
430 | 447 | msgid "Large" |
431 | 448 | msgstr "Grande" |
432 | 449 | |
433 | -#: src/objects/toolbar/models.c:135 | |
450 | +#: src/objects/toolbar/models.c:131 | |
434 | 451 | msgid "Left" |
435 | 452 | msgstr "Esquerda" |
436 | 453 | |
... | ... | @@ -446,11 +463,11 @@ msgstr "Menu principal" |
446 | 463 | msgid "Main Toolbar" |
447 | 464 | msgstr "Barra de ferramentas" |
448 | 465 | |
449 | -#: ui/window.xml:560 | |
466 | +#: ui/window.xml:565 | |
450 | 467 | msgid "Main menu" |
451 | 468 | msgstr "Menu principal" |
452 | 469 | |
453 | -#: src/objects/application/actions/about.c:152 | |
470 | +#: src/objects/application/actions/about.c:151 | |
454 | 471 | msgid "Maintainers" |
455 | 472 | msgstr "Mantenedores" |
456 | 473 | |
... | ... | @@ -458,23 +475,23 @@ msgstr "Mantenedores" |
458 | 475 | msgid "Menu" |
459 | 476 | msgstr "Menu" |
460 | 477 | |
461 | -#: ui/window.xml:526 ui/application.xml:403 | |
478 | +#: ui/window.xml:531 ui/application.xml:403 | |
462 | 479 | msgid "Model 2 - 80x24" |
463 | 480 | msgstr "Modelo 2 - 80x24" |
464 | 481 | |
465 | -#: ui/window.xml:531 ui/application.xml:408 | |
482 | +#: ui/window.xml:536 ui/application.xml:408 | |
466 | 483 | msgid "Model 3 - 80x32" |
467 | 484 | msgstr "Modelo 3 - 80x32" |
468 | 485 | |
469 | -#: ui/window.xml:536 ui/application.xml:413 | |
486 | +#: ui/window.xml:541 ui/application.xml:413 | |
470 | 487 | msgid "Model 4 - 80x43" |
471 | 488 | msgstr "Modelo 4 - 80x43" |
472 | 489 | |
473 | -#: ui/window.xml:541 ui/application.xml:418 | |
490 | +#: ui/window.xml:546 ui/application.xml:418 | |
474 | 491 | msgid "Model 5 - 132x27" |
475 | 492 | msgstr "Modelo 5 - 132x27" |
476 | 493 | |
477 | -#: ui/window.xml:391 ui/application.xml:444 | |
494 | +#: ui/window.xml:396 ui/application.xml:444 | |
478 | 495 | msgid "Monocase" |
479 | 496 | msgstr "Só Maiúsculas" |
480 | 497 | |
... | ... | @@ -502,7 +519,7 @@ msgstr "Nova janela" |
502 | 519 | msgid "New window with default session" |
503 | 520 | msgstr "Nova janela com sessão padrão" |
504 | 521 | |
505 | -#: src/objects/application/actions/open.c:48 | |
522 | +#: src/objects/application/actions/open.c:49 | |
506 | 523 | msgid "Open Session" |
507 | 524 | msgstr "Abrir sessão" |
508 | 525 | |
... | ... | @@ -514,23 +531,31 @@ msgstr "Abrir em nova aba" |
514 | 531 | msgid "Open in New Window" |
515 | 532 | msgstr "Abrir em nova janela" |
516 | 533 | |
517 | -#: src/objects/application/actions/open.c:128 | |
534 | +#: src/objects/application/actions/open.c:201 | |
518 | 535 | msgid "Open in new tab" |
519 | 536 | msgstr "Abrir em nova aba" |
520 | 537 | |
521 | -#: src/objects/application/actions/open.c:116 | |
538 | +#: src/objects/application/actions/open.c:189 | |
522 | 539 | msgid "Open in new window" |
523 | 540 | msgstr "Abrir em nova janela" |
524 | 541 | |
525 | -#: src/objects/application/actions/open.c:129 | |
542 | +#: src/objects/application/actions/open.c:176 | |
543 | +msgid "Open session" | |
544 | +msgstr "Abrir sessão" | |
545 | + | |
546 | +#: src/objects/application/actions/open.c:202 | |
526 | 547 | msgid "Open session in New Tab" |
527 | 548 | msgstr "Abrir sessão em nova aba" |
528 | 549 | |
529 | -#: src/objects/application/actions/open.c:117 | |
550 | +#: src/objects/application/actions/open.c:190 | |
530 | 551 | msgid "Open session in New window" |
531 | 552 | msgstr "Abrir sessão em nova janela" |
532 | 553 | |
533 | -#: ui/window.xml:222 ui/window.xml:364 ui/window.xml:509 ui/application.xml:431 | |
554 | +#: src/objects/application/actions/open.c:177 | |
555 | +msgid "Open session on the active terminal" | |
556 | +msgstr "Abrir sessão no terminal ativo" | |
557 | + | |
558 | +#: ui/window.xml:227 ui/window.xml:369 ui/window.xml:514 ui/application.xml:431 | |
534 | 559 | msgid "Options" |
535 | 560 | msgstr "Opções" |
536 | 561 | |
... | ... | @@ -538,43 +563,43 @@ msgstr "Opções" |
538 | 563 | msgid "Parameter Type" |
539 | 564 | msgstr "Tipo de parâmetro" |
540 | 565 | |
541 | -#: ui/window.xml:296 ui/application.xml:261 | |
566 | +#: ui/window.xml:301 ui/application.xml:261 | |
542 | 567 | msgid "Paste from clipboard" |
543 | 568 | msgstr "Colar da área de transferência" |
544 | 569 | |
545 | -#: ui/window.xml:306 ui/application.xml:271 | |
570 | +#: ui/window.xml:311 ui/application.xml:271 | |
546 | 571 | msgid "Paste from text file" |
547 | 572 | msgstr "Colar de um arquivo texto" |
548 | 573 | |
549 | -#: ui/window.xml:301 ui/application.xml:266 | |
574 | +#: ui/window.xml:306 ui/application.xml:266 | |
550 | 575 | msgid "Paste next" |
551 | 576 | msgstr "Colar próximo" |
552 | 577 | |
553 | -#: ui/window.xml:408 ui/application.xml:469 | |
578 | +#: ui/window.xml:413 ui/application.xml:469 | |
554 | 579 | msgid "Paste with left margin" |
555 | 580 | msgstr "Colar com margem esquerda" |
556 | 581 | |
557 | -#: src/objects/os/linux/savedesktopicon.c:71 | |
582 | +#: src/objects/os/windows/savedesktopicon.c:74 | |
558 | 583 | msgid "Path for the new shortcut" |
559 | 584 | msgstr "Caminho para o novo atalho" |
560 | 585 | |
561 | -#: src/objects/toolbar/models.c:128 | |
586 | +#: src/objects/toolbar/models.c:125 | |
562 | 587 | msgid "Position" |
563 | 588 | msgstr "Posição" |
564 | 589 | |
565 | -#: ui/window.xml:129 | |
590 | +#: ui/window.xml:134 | |
566 | 591 | msgid "Preferences" |
567 | 592 | msgstr "Preferências" |
568 | 593 | |
569 | -#: ui/window.xml:108 ui/application.xml:173 | |
594 | +#: ui/window.xml:113 ui/application.xml:173 | |
570 | 595 | msgid "Print" |
571 | 596 | msgstr "Imprimir" |
572 | 597 | |
573 | -#: ui/window.xml:459 | |
598 | +#: ui/window.xml:464 | |
574 | 599 | msgid "Print screen" |
575 | 600 | msgstr "Imrpimir o conteúdo da tela" |
576 | 601 | |
577 | -#: ui/window.xml:262 | |
602 | +#: ui/window.xml:267 | |
578 | 603 | msgid "Print selected" |
579 | 604 | msgstr "Imprimir seleção" |
580 | 605 | |
... | ... | @@ -591,19 +616,19 @@ msgstr "Sair" |
591 | 616 | msgid "Rename Session" |
592 | 617 | msgstr "Renomear sessão" |
593 | 618 | |
594 | -#: ui/window.xml:325 ui/application.xml:295 | |
619 | +#: ui/window.xml:330 ui/application.xml:295 | |
595 | 620 | msgid "Reselect" |
596 | 621 | msgstr "Reselecionar" |
597 | 622 | |
598 | -#: ui/window.xml:379 ui/application.xml:464 | |
623 | +#: ui/window.xml:384 ui/application.xml:464 | |
599 | 624 | msgid "Resize on alternate screen" |
600 | 625 | msgstr "Mudar tamanho do terminal em tela alternativa" |
601 | 626 | |
602 | -#: src/objects/toolbar/models.c:143 | |
627 | +#: src/objects/toolbar/models.c:137 | |
603 | 628 | msgid "Right" |
604 | 629 | msgstr "Direita" |
605 | 630 | |
606 | -#: ui/window.xml:69 ui/application.xml:134 | |
631 | +#: ui/window.xml:74 ui/application.xml:134 | |
607 | 632 | msgid "Save" |
608 | 633 | msgstr "Salvar" |
609 | 634 | |
... | ... | @@ -611,43 +636,39 @@ msgstr "Salvar" |
611 | 636 | msgid "Save current session preferences to file" |
612 | 637 | msgstr "Salvar preferências da sessão para arquivo" |
613 | 638 | |
614 | -#: ui/window.xml:454 | |
639 | +#: ui/window.xml:459 | |
615 | 640 | msgid "Save screen" |
616 | 641 | msgstr "Salvar tela" |
617 | 642 | |
618 | -#: ui/window.xml:257 | |
643 | +#: ui/window.xml:262 | |
619 | 644 | msgid "Save selected" |
620 | 645 | msgstr "Salvar seleção" |
621 | 646 | |
622 | -#: src/objects/actions/save.c:75 src/objects/actions/save.c:153 | |
647 | +#: src/objects/actions/save.c:75 src/objects/actions/save.c:163 | |
623 | 648 | msgid "Save session preferences" |
624 | 649 | msgstr "Salvar preferências da sessão" |
625 | 650 | |
626 | -#: src/objects/os/linux/savedesktopicon.c:113 | |
651 | +#: src/objects/os/windows/savedesktopicon.c:106 | |
627 | 652 | msgid "Save session shortcut" |
628 | 653 | msgstr "Salvar atalho para a sessão" |
629 | 654 | |
630 | -#: src/objects/os/linux/savedesktopicon.c:264 | |
631 | -msgid "Save to session filename" | |
632 | -msgstr "Salvar para arquivo de sessão" | |
655 | +#: src/objects/os/windows/savedesktopicon.c:184 | |
656 | +msgid "Save to windows shortcut" | |
657 | +msgstr "Salvar para atalho windows" | |
633 | 658 | |
634 | -#: src/objects/os/linux/savedesktopicon.c:236 | |
635 | -msgid "Save to shortcut file" | |
636 | -msgstr "Salvar para atalho" | |
637 | - | |
638 | -#: ui/window.xml:523 ui/application.xml:400 | |
659 | +#: ui/window.xml:528 ui/application.xml:400 | |
639 | 660 | msgid "Screen size" |
640 | 661 | msgstr "Tamanho da tela" |
641 | 662 | |
642 | -#: ui/window.xml:320 ui/application.xml:285 | |
663 | +#: ui/window.xml:325 ui/application.xml:285 | |
643 | 664 | msgid "Select Field" |
644 | 665 | msgstr "Selecionar campo" |
645 | 666 | |
646 | -#: ui/window.xml:315 ui/application.xml:280 | |
667 | +#: ui/window.xml:320 ui/application.xml:280 | |
647 | 668 | msgid "Select all" |
648 | 669 | msgstr "Selecionar tudo" |
649 | 670 | |
650 | -#: ui/window.xml:227 ui/application.xml:479 | |
671 | +#: ui/window.xml:232 ui/application.xml:479 | |
651 | 672 | msgid "Select by rectangles" |
652 | 673 | msgstr "Seleção retangular" |
653 | 674 | |
... | ... | @@ -659,7 +680,7 @@ msgstr "Selecione itens da barra de ferramentas" |
659 | 680 | msgid "Selected" |
660 | 681 | msgstr "Selecionado" |
661 | 682 | |
662 | -#: ui/window.xml:79 ui/window.xml:116 ui/application.xml:144 | |
683 | +#: ui/window.xml:84 ui/window.xml:121 ui/application.xml:144 | |
663 | 684 | #: ui/application.xml:181 |
664 | 685 | msgid "Selected area" |
665 | 686 | msgstr "Área selecionada" |
... | ... | @@ -668,45 +689,49 @@ msgstr "Área selecionada" |
668 | 689 | msgid "Send/Receive" |
669 | 690 | msgstr "Enviar/Receber" |
670 | 691 | |
671 | -#: src/objects/window/actions/filetransfer.c:46 ui/window.xml:464 | |
692 | +#: src/objects/window/actions/filetransfer.c:46 ui/window.xml:469 | |
672 | 693 | #: ui/application.xml:195 |
673 | 694 | msgid "Send/Receive files" |
674 | 695 | msgstr "Enviar/Receber arquivos" |
675 | 696 | |
676 | -#: src/objects/toolbar/settings.c:247 src/objects/toolbar/settings.c:257 | |
697 | +#: src/objects/toolbar/settings.c:253 src/objects/toolbar/settings.c:263 | |
677 | 698 | msgid "Separator" |
678 | 699 | msgstr "Separador" |
679 | 700 | |
680 | -#: ui/application.xml:47 | |
701 | +#: ui/window.xml:56 ui/application.xml:47 | |
681 | 702 | msgid "Session" |
682 | 703 | msgstr "Sessão" |
683 | 704 | |
684 | -#: ui/window.xml:445 ui/window.xml:565 ui/application.xml:76 | |
705 | +#: ui/window.xml:450 ui/window.xml:570 ui/application.xml:76 | |
685 | 706 | msgid "Session Trace" |
686 | 707 | msgstr "Trace da sessão" |
687 | 708 | |
688 | -#: src/objects/actions/save.c:63 src/objects/os/linux/savedesktopicon.c:85 | |
709 | +#: src/objects/actions/save.c:63 src/objects/os/windows/savedesktopicon.c:94 | |
689 | 710 | msgid "Session file" |
690 | 711 | msgstr "Arquivo de sessão" |
691 | 712 | |
692 | -#: ui/window.xml:61 ui/application.xml:126 | |
713 | +#: ui/window.xml:66 ui/application.xml:126 | |
693 | 714 | msgid "Session in New Tab" |
694 | 715 | msgstr "Sessão em nova aba" |
695 | 716 | |
696 | -#: ui/window.xml:56 ui/application.xml:121 | |
717 | +#: ui/window.xml:61 ui/application.xml:121 | |
697 | 718 | msgid "Session in new window" |
698 | 719 | msgstr "Sessão em nova janela" |
699 | 720 | |
700 | -#: src/objects/actions/save.c:56 src/objects/os/linux/savedesktopicon.c:77 | |
721 | +#: src/objects/actions/save.c:56 src/objects/os/windows/savedesktopicon.c:86 | |
701 | 722 | msgid "Session name" |
702 | 723 | msgstr "Nome da sessão" |
703 | 724 | |
704 | -#: src/objects/window/actions/sessionproperties.c:46 ui/window.xml:98 | |
705 | -#: ui/window.xml:579 ui/application.xml:163 | |
725 | +#: src/objects/window/actions/sessionproperties.c:46 ui/window.xml:103 | |
726 | +#: ui/window.xml:584 ui/application.xml:163 | |
706 | 727 | msgid "Session preferences" |
707 | 728 | msgstr "Preferências da sessão" |
708 | 729 | |
709 | -#: src/objects/application/application.c:216 | |
730 | +#: src/objects/application/application.c:241 | |
731 | +msgid "Set default log file name" | |
732 | +msgstr "Define o nome do arquivo de log padrão" | |
733 | + | |
734 | +#: src/objects/application/application.c:240 | |
710 | 735 | msgid "Set the user-interface type" |
711 | 736 | msgstr "Define o tipo de interface do usuário" |
712 | 737 | |
... | ... | @@ -722,31 +747,27 @@ msgstr "Configura estilo e posição da barra de ferramentas" |
722 | 747 | msgid "Setup title bar" |
723 | 748 | msgstr "Configurar barra de título" |
724 | 749 | |
725 | -#: src/objects/toolbar/toolbar.c:214 src/objects/toolbar/settings.c:95 | |
750 | +#: src/objects/toolbar/toolbar.c:213 src/objects/toolbar/settings.c:95 | |
726 | 751 | msgid "Setup toolbar" |
727 | 752 | msgstr "Configurar barra de ferramentas" |
728 | 753 | |
729 | -#: src/objects/os/linux/savedesktopicon.c:70 | |
754 | +#: src/objects/os/windows/savedesktopicon.c:73 | |
730 | 755 | msgid "Shortcut file" |
731 | 756 | msgstr "Arquivo de atalho" |
732 | 757 | |
733 | -#: ui/window.xml:93 ui/application.xml:158 | |
758 | +#: ui/window.xml:98 ui/application.xml:158 | |
734 | 759 | msgid "Shortcut for this session" |
735 | 760 | msgstr "Atalho para essa sessão" |
736 | 761 | |
737 | -#: src/objects/os/linux/savedesktopicon.c:63 | |
738 | -msgid "Shortcut name" | |
739 | -msgstr "Nome do atalho" | |
740 | - | |
741 | 762 | #: ui/application.xml:494 |
742 | 763 | msgid "Show Underline" |
743 | 764 | msgstr "Mostrar sublinhado" |
744 | 765 | |
745 | -#: ui/window.xml:241 | |
766 | +#: ui/window.xml:246 | |
746 | 767 | msgid "Show menu" |
747 | 768 | msgstr "Mostrar menu" |
748 | 769 | |
749 | -#: ui/window.xml:236 | |
770 | +#: ui/window.xml:241 | |
750 | 771 | msgid "Show toolbar" |
751 | 772 | msgstr "Mostrar barra de ferramentas" |
752 | 773 | |
... | ... | @@ -754,14 +775,10 @@ msgstr "Mostrar barra de ferramentas" |
754 | 775 | msgid "Small" |
755 | 776 | msgstr "Pequeno" |
756 | 777 | |
757 | -#: ui/window.xml:403 ui/application.xml:504 | |
778 | +#: ui/window.xml:408 ui/application.xml:504 | |
758 | 779 | msgid "Smart paste" |
759 | 780 | msgstr "Colar inteligente" |
760 | 781 | |
761 | -#: src/objects/os/linux/savedesktopicon.c:239 | |
762 | -msgid "Standard desktop files" | |
763 | -msgstr "Arquivo de atalho padrão" | |
764 | - | |
765 | 782 | #: src/objects/settings/actionview.c:68 |
766 | 783 | msgid "Start" |
767 | 784 | msgstr "Inicio" |
... | ... | @@ -778,19 +795,27 @@ msgstr "Tipo do estado" |
778 | 795 | msgid "Style & Position" |
779 | 796 | msgstr "Estilo & Posição" |
780 | 797 | |
781 | -#: src/objects/toolbar/models.c:116 | |
798 | +#: src/objects/toolbar/models.c:114 | |
782 | 799 | msgid "Symbolic" |
783 | 800 | msgstr "Simbólico" |
784 | 801 | |
785 | 802 | #: src/objects/toolbar/models.c:55 src/objects/toolbar/models.c:82 |
786 | -#: src/objects/toolbar/models.c:112 | |
803 | +#: src/objects/toolbar/models.c:111 | |
787 | 804 | msgid "System default" |
788 | 805 | msgstr "Padrão do sistema" |
789 | 806 | |
790 | -#: src/main/tools.c:95 | |
807 | +#: src/objects/settings/gsettings.c:128 | |
808 | +msgid "System settings error" | |
809 | +msgstr "Erro nas configurações de sistema" | |
810 | + | |
811 | +#: src/main/tools.c:75 | |
791 | 812 | msgid "TN3270 Session Files" |
792 | 813 | msgstr "Arquivos de sessão TN3270" |
793 | 814 | |
815 | +#: src/objects/window/keyfile.c:237 | |
816 | +msgid "TN3270 Session description" | |
817 | +msgstr "Descrição de sessão TN3270" | |
818 | + | |
794 | 819 | #: ui/window.xml:45 ui/application.xml:110 |
795 | 820 | msgid "Tab with default session" |
796 | 821 | msgstr "Aba com a sessão padrão" |
... | ... | @@ -815,7 +840,7 @@ msgstr "A etiqueta da ação" |
815 | 840 | msgid "The action tooltip" |
816 | 841 | msgstr "A dica da ação" |
817 | 842 | |
818 | -#: src/objects/application/application.c:160 | |
843 | +#: src/objects/application/application.c:170 | |
819 | 844 | msgid "The code of the User interface type" |
820 | 845 | msgstr "Código identificando o tipo de interface do usuário" |
821 | 846 | |
... | ... | @@ -823,7 +848,7 @@ msgstr "Código identificando o tipo de interface do usuário" |
823 | 848 | msgid "The file to save the current session preferences" |
824 | 849 | msgstr "O arquivo com as preferências da sessão atual" |
825 | 850 | |
826 | -#: src/objects/os/linux/savedesktopicon.c:86 | |
851 | +#: src/objects/os/windows/savedesktopicon.c:95 | |
827 | 852 | msgid "The file with the session preferences for this shortcut" |
828 | 853 | msgstr "O arquivo com as preferências da sessão para esse atalho" |
829 | 854 | |
... | ... | @@ -835,7 +860,7 @@ msgstr "A etiqueta da ação" |
835 | 860 | msgid "The name of associated action" |
836 | 861 | msgstr "Nome da ação associada" |
837 | 862 | |
838 | -#: src/objects/window/window.c:185 | |
863 | +#: src/objects/window/window.c:244 | |
839 | 864 | msgid "The name of the actions in the header bar" |
840 | 865 | msgstr "O nome das ações na barra de título" |
841 | 866 | |
... | ... | @@ -863,7 +888,7 @@ msgstr "O nome usado para ativar a ação" |
863 | 888 | msgid "The position of the keypad" |
864 | 889 | msgstr "A posição do painel" |
865 | 890 | |
866 | -#: src/objects/actions/save.c:57 src/objects/os/linux/savedesktopicon.c:79 | |
891 | +#: src/objects/actions/save.c:57 src/objects/os/windows/savedesktopicon.c:88 | |
867 | 892 | msgid "The session name used in the window/tab title (empty for default)" |
868 | 893 | msgstr "" |
869 | 894 | "O nome da sessão usada no título da janela/aba. Vazio para usar o valor " |
... | ... | @@ -905,7 +930,7 @@ msgstr "Barra de título" |
905 | 930 | msgid "Title bar actions" |
906 | 931 | msgstr "Ações da barra de título" |
907 | 932 | |
908 | -#: src/objects/toolbar/settings.c:94 ui/window.xml:435 ui/window.xml:555 | |
933 | +#: src/objects/toolbar/settings.c:94 ui/window.xml:440 ui/window.xml:560 | |
909 | 934 | #: ui/application.xml:342 |
910 | 935 | msgid "Toolbar" |
911 | 936 | msgstr "Barra de ferramentas" |
... | ... | @@ -922,11 +947,11 @@ msgstr "Posição da barra de ferramentas" |
922 | 947 | msgid "Toolbar s_tyle" |
923 | 948 | msgstr "Est_ilo da barra de ferramentas" |
924 | 949 | |
925 | -#: src/objects/toolbar/models.c:131 | |
950 | +#: src/objects/toolbar/models.c:128 | |
926 | 951 | msgid "Top (system default)" |
927 | 952 | msgstr "Em cima (padrão do sistema)" |
928 | 953 | |
929 | -#: ui/window.xml:440 | |
954 | +#: ui/window.xml:445 | |
930 | 955 | msgid "Top menu" |
931 | 956 | msgstr "Menu principal" |
932 | 957 | |
... | ... | @@ -934,15 +959,28 @@ msgstr "Menu principal" |
934 | 959 | msgid "Trace" |
935 | 960 | msgstr "Trace" |
936 | 961 | |
937 | -#: ui/window.xml:494 ui/application.xml:449 | |
962 | +#: ui/window.xml:499 ui/application.xml:449 | |
938 | 963 | msgid "Track Cursor" |
939 | 964 | msgstr "Mostrar posição do cursor" |
940 | 965 | |
941 | -#: src/objects/application/application.c:159 | |
966 | +#: src/objects/application/application.c:169 | |
942 | 967 | msgid "UI Type" |
943 | 968 | msgstr "Interface de usuário" |
944 | 969 | |
945 | -#: ui/window.xml:267 ui/application.xml:290 | |
970 | +#: src/objects/settings/gsettings.c:126 | |
971 | +msgid "" | |
972 | +"Unable to initialize system settings. Application may crash in unexpected " | |
973 | +"ways" | |
974 | +msgstr "" | |
975 | +"Não foi possível iniciar configuração de sistema. Aplicação pode falhar de " | |
976 | +"forma inesperada" | |
977 | + | |
978 | +#: src/objects/os/windows/open.c:137 | |
979 | +#, c-format | |
980 | +msgid "Unable to load session preferences from '%s'" | |
981 | +msgstr "Incapaz de ler preferências de sessa de '%s'" | |
982 | + | |
983 | +#: ui/window.xml:272 ui/application.xml:290 | |
946 | 984 | msgid "Unselect" |
947 | 985 | msgstr "Remover seleção" |
948 | 986 | |
... | ... | @@ -951,7 +989,7 @@ msgstr "Remover seleção" |
951 | 989 | msgid "Unstable version %s-%s" |
952 | 990 | msgstr "Versão instável %s-%s" |
953 | 991 | |
954 | -#: ui/window.xml:374 ui/application.xml:514 | |
992 | +#: ui/window.xml:379 ui/application.xml:514 | |
955 | 993 | msgid "Use +/- for field navigation" |
956 | 994 | msgstr "Usar teclas +/- para navegar por campos" |
957 | 995 | |
... | ... | @@ -960,12 +998,12 @@ msgstr "Usar teclas +/- para navegar por campos" |
960 | 998 | msgid "Version %s-%s" |
961 | 999 | msgstr "Versão %s-%s" |
962 | 1000 | |
963 | -#: src/objects/window/header.c:66 ui/window.xml:432 ui/window.xml:552 | |
1001 | +#: src/objects/window/header.c:66 ui/window.xml:437 ui/window.xml:557 | |
964 | 1002 | #: ui/application.xml:63 |
965 | 1003 | msgid "View" |
966 | 1004 | msgstr "Exibir" |
967 | 1005 | |
968 | -#: src/objects/application/actions/about.c:184 | |
1006 | +#: src/objects/application/actions/about.c:183 | |
969 | 1007 | msgid "View this project on github" |
970 | 1008 | msgstr "Portal do Software Público Brasileiro" |
971 | 1009 | |
... | ... | @@ -973,12 +1011,16 @@ msgstr "Portal do Software Público Brasileiro" |
973 | 1011 | msgid "Window with default session" |
974 | 1012 | msgstr "Janela com sessão padrão" |
975 | 1013 | |
976 | -#: src/objects/settings/dialog.c:80 | |
1014 | +#: src/objects/os/windows/savedesktopicon.c:187 | |
1015 | +msgid "Windows shortcuts" | |
1016 | +msgstr "Atalhos windows" | |
1017 | + | |
1018 | +#: src/objects/settings/dialog.c:79 | |
977 | 1019 | msgid "_Apply" |
978 | 1020 | msgstr "_Aplicar" |
979 | 1021 | |
980 | -#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:79 | |
981 | -#: src/objects/os/linux/savedesktopicon.c:174 | |
1022 | +#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:78 | |
1023 | +#: src/objects/os/windows/savedesktopicon.c:132 | |
982 | 1024 | msgid "_Cancel" |
983 | 1025 | msgstr "_Cancelar" |
984 | 1026 | |
... | ... | @@ -986,7 +1028,7 @@ msgstr "_Cancelar" |
986 | 1028 | msgid "_Close session" |
987 | 1029 | msgstr "_Fechar sessão" |
988 | 1030 | |
989 | -#: ui/window.xml:574 ui/application.xml:368 | |
1031 | +#: ui/window.xml:579 ui/application.xml:368 | |
990 | 1032 | msgid "_Connect" |
991 | 1033 | msgstr "_Conectar" |
992 | 1034 | |
... | ... | @@ -994,7 +1036,7 @@ msgstr "_Conectar" |
994 | 1036 | msgid "_Disconnect" |
995 | 1037 | msgstr "_Desconectar" |
996 | 1038 | |
997 | -#: ui/window.xml:148 ui/window.xml:291 ui/application.xml:231 | |
1039 | +#: ui/window.xml:153 ui/window.xml:296 ui/application.xml:231 | |
998 | 1040 | msgid "_Edit" |
999 | 1041 | msgstr "_Editar" |
1000 | 1042 | |
... | ... | @@ -1014,7 +1056,7 @@ msgstr "_Nova" |
1014 | 1056 | msgid "_Open" |
1015 | 1057 | msgstr "_Abrir" |
1016 | 1058 | |
1017 | -#: src/objects/toolbar/toolbar.c:236 | |
1059 | +#: src/objects/toolbar/toolbar.c:235 | |
1018 | 1060 | msgid "_Preferences" |
1019 | 1061 | msgstr "_Preferências" |
1020 | 1062 | |
... | ... | @@ -1022,7 +1064,7 @@ msgstr "_Preferências" |
1022 | 1064 | msgid "_Rename session" |
1023 | 1065 | msgstr "Renomear sessão" |
1024 | 1066 | |
1025 | -#: src/objects/actions/save.c:103 src/objects/os/linux/savedesktopicon.c:175 | |
1067 | +#: src/objects/actions/save.c:103 src/objects/os/windows/savedesktopicon.c:133 | |
1026 | 1068 | msgid "_Save" |
1027 | 1069 | msgstr "_Salvar" |
1028 | 1070 | |
... | ... | @@ -1030,11 +1072,11 @@ msgstr "_Salvar" |
1030 | 1072 | msgid "_View" |
1031 | 1073 | msgstr "_Exibir" |
1032 | 1074 | |
1033 | -#: src/objects/application/actions/about.c:183 | |
1075 | +#: src/objects/application/actions/about.c:182 | |
1034 | 1076 | msgid "https://github.com/PerryWerneck/pw3270" |
1035 | 1077 | msgstr "https://portal.softwarepublico.gov.br/social/pw3270/" |
1036 | 1078 | |
1037 | -#: src/objects/application/actions/about.c:186 | |
1079 | +#: src/objects/application/actions/about.c:185 | |
1038 | 1080 | msgid "translator-credits" |
1039 | 1081 | msgstr "translator-credits" |
1040 | 1082 | |
... | ... | @@ -1690,6 +1732,9 @@ msgstr "translator-credits" |
1690 | 1732 | #~ msgid "Command to execute" |
1691 | 1733 | #~ msgstr "Comando a executar" |
1692 | 1734 | |
1735 | +#~ msgid "Comment" | |
1736 | +#~ msgstr "Comentário" | |
1737 | + | |
1693 | 1738 | #~ msgid "Complete" |
1694 | 1739 | #~ msgstr "Completo" |
1695 | 1740 | |
... | ... | @@ -1894,9 +1939,6 @@ msgstr "translator-credits" |
1894 | 1939 | #~ msgid "Error in vasprintf" |
1895 | 1940 | #~ msgstr "Erro na chamada vasprintf" |
1896 | 1941 | |
1897 | -#~ msgid "Error loading %s" | |
1898 | -#~ msgstr "Erro lendo %s" | |
1899 | - | |
1900 | 1942 | #~ msgid "Error loading CRL" |
1901 | 1943 | #~ msgstr "Erro lendo CRL" |
1902 | 1944 | |
... | ... | @@ -2024,6 +2066,9 @@ msgstr "translator-credits" |
2024 | 2066 | #~ msgid "GTK Version mismatch" |
2025 | 2067 | #~ msgstr "Divergência de versão GTK" |
2026 | 2068 | |
2069 | +#~ msgid "Generic name" | |
2070 | +#~ msgstr "Nome genérico" | |
2071 | + | |
2027 | 2072 | #~ msgid "Get transfer queue from an external XML file" |
2028 | 2073 | #~ msgstr "Obtém a fila de transferência de um arquivo XML externo" |
2029 | 2074 | |
... | ... | @@ -2130,6 +2175,9 @@ msgstr "translator-credits" |
2130 | 2175 | #~ msgid "Identity not verified" |
2131 | 2176 | #~ msgstr "Identidade não verificada" |
2132 | 2177 | |
2178 | +#~ msgid "If 'no' allways open a window" | |
2179 | +#~ msgstr "Se 'no' sempre abre uma nova janela" | |
2180 | + | |
2133 | 2181 | #~ msgid "" |
2134 | 2182 | #~ "If active, pw3270 will respond to a Query(Color) with a list of 8 " |
2135 | 2183 | #~ "supported colors." |
... | ... | @@ -3007,6 +3055,9 @@ msgstr "translator-credits" |
3007 | 3055 | #~ msgid "Save terminal contents" |
3008 | 3056 | #~ msgstr "Salvar conteúdo da tela" |
3009 | 3057 | |
3058 | +#~ msgid "Save to session filename" | |
3059 | +#~ msgstr "Salvar para arquivo de sessão" | |
3060 | + | |
3010 | 3061 | #~ msgid "Save trace to file" |
3011 | 3062 | #~ msgstr "Salvar trace para arquivo" |
3012 | 3063 | |
... | ... | @@ -3150,8 +3201,8 @@ msgstr "translator-credits" |
3150 | 3201 | #~ msgid "Set toggles ON" |
3151 | 3202 | #~ msgstr "Ativa toggles" |
3152 | 3203 | |
3153 | -#~ msgid "Set trace filename" | |
3154 | -#~ msgstr "Define o nome do arquivo de trace" | |
3204 | +#~ msgid "Shortcut name" | |
3205 | +#~ msgstr "Nome do atalho" | |
3155 | 3206 | |
3156 | 3207 | #~ msgid "Show test pattern" |
3157 | 3208 | #~ msgstr "Mostrar padrão de teste" |
... | ... | @@ -3240,6 +3291,9 @@ msgstr "translator-credits" |
3240 | 3291 | #~ msgid "Speed:" |
3241 | 3292 | #~ msgstr "Velocidade:" |
3242 | 3293 | |
3294 | +#~ msgid "Standard desktop files" | |
3295 | +#~ msgstr "Arquivo de atalho padrão" | |
3296 | + | |
3243 | 3297 | #~ msgid "Start download." |
3244 | 3298 | #~ msgstr "Iniciar recebimento." |
3245 | 3299 | ... | ... |
locale/pw3270.pot
... | ... | @@ -8,7 +8,7 @@ msgid "" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: PACKAGE VERSION\n" |
10 | 10 | "Report-Msgid-Bugs-To: \n" |
11 | -"POT-Creation-Date: 2020-12-22 17:41-0300\n" | |
11 | +"POT-Creation-Date: 2021-09-01 23:55-0300\n" | |
12 | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
13 | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
14 | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
... | ... | @@ -17,7 +17,7 @@ msgstr "" |
17 | 17 | "Content-Type: text/plain; charset=UTF-8\n" |
18 | 18 | "Content-Transfer-Encoding: 8bit\n" |
19 | 19 | |
20 | -#: src/objects/application/application.c:203 | |
20 | +#: src/objects/application/application.c:222 | |
21 | 21 | #, c-format |
22 | 22 | msgid "\"%s\" is not a valid user interface name" |
23 | 23 | msgstr "" |
... | ... | @@ -35,7 +35,7 @@ msgstr "" |
35 | 35 | msgid "32 bits Windows" |
36 | 36 | msgstr "" |
37 | 37 | |
38 | -#: src/objects/actions/save.c:156 src/objects/os/linux/savedesktopicon.c:267 | |
38 | +#: src/objects/actions/save.c:166 src/objects/os/windows/savedesktopicon.c:222 | |
39 | 39 | msgid "3270 session files" |
40 | 40 | msgstr "" |
41 | 41 | |
... | ... | @@ -52,7 +52,7 @@ msgid "" |
52 | 52 | "<small><b>The toolbar position only takes effect after restart</b></small>" |
53 | 53 | msgstr "" |
54 | 54 | |
55 | -#: src/objects/application/actions/about.c:210 ui/application.xml:39 | |
55 | +#: src/objects/application/actions/about.c:209 ui/application.xml:39 | |
56 | 56 | #: ui/application.xml:537 |
57 | 57 | msgid "About PW3270" |
58 | 58 | msgstr "" |
... | ... | @@ -61,31 +61,31 @@ msgstr "" |
61 | 61 | msgid "Action Name" |
62 | 62 | msgstr "" |
63 | 63 | |
64 | -#: src/objects/window/window.c:184 | |
64 | +#: src/objects/window/window.c:243 | |
65 | 65 | msgid "Action Names" |
66 | 66 | msgstr "" |
67 | 67 | |
68 | -#: ui/window.xml:384 ui/window.xml:499 ui/application.xml:509 | |
68 | +#: ui/window.xml:389 ui/window.xml:504 ui/application.xml:509 | |
69 | 69 | msgid "Alert sound" |
70 | 70 | msgstr "" |
71 | 71 | |
72 | -#: src/main/tools.c:99 | |
72 | +#: src/main/tools.c:79 | |
73 | 73 | msgid "All files" |
74 | 74 | msgstr "" |
75 | 75 | |
76 | -#: ui/window.xml:178 ui/application.xml:251 | |
76 | +#: ui/window.xml:183 ui/application.xml:251 | |
77 | 77 | msgid "Append to copy" |
78 | 78 | msgstr "" |
79 | 79 | |
80 | -#: src/objects/application/actions/about.c:153 | |
80 | +#: src/objects/application/actions/about.c:152 | |
81 | 81 | msgid "Apple version" |
82 | 82 | msgstr "" |
83 | 83 | |
84 | -#: ui/window.xml:132 ui/application.xml:389 | |
84 | +#: ui/window.xml:137 ui/application.xml:389 | |
85 | 85 | msgid "Application" |
86 | 86 | msgstr "" |
87 | 87 | |
88 | -#: src/objects/window/header-settings.c:119 | |
88 | +#: src/objects/window/header-settings.c:125 | |
89 | 89 | msgid "Application menu" |
90 | 90 | msgstr "" |
91 | 91 | |
... | ... | @@ -105,11 +105,11 @@ msgstr "" |
105 | 105 | msgid "Available" |
106 | 106 | msgstr "" |
107 | 107 | |
108 | -#: src/objects/application/actions/about.c:156 | |
108 | +#: src/objects/application/actions/about.c:155 | |
109 | 109 | msgid "Based on X3270 from" |
110 | 110 | msgstr "" |
111 | 111 | |
112 | -#: ui/window.xml:413 ui/application.xml:474 | |
112 | +#: ui/window.xml:418 ui/application.xml:474 | |
113 | 113 | msgid "Blank Fill" |
114 | 114 | msgstr "" |
115 | 115 | |
... | ... | @@ -121,20 +121,33 @@ msgstr "" |
121 | 121 | msgid "Bold" |
122 | 122 | msgstr "" |
123 | 123 | |
124 | -#: src/objects/toolbar/models.c:139 | |
124 | +#: src/objects/toolbar/models.c:134 | |
125 | 125 | msgid "Bottom" |
126 | 126 | msgstr "" |
127 | 127 | |
128 | -#: src/objects/window/terminal.c:165 | |
128 | +#: src/objects/application/actions/open.c:104 src/objects/window/terminal.c:142 | |
129 | +#: src/objects/window/terminal.c:196 | |
129 | 130 | msgid "Can't load session file" |
130 | 131 | msgstr "" |
131 | 132 | |
132 | -#: src/objects/window/terminal.c:160 | |
133 | +#: src/objects/os/windows/open.c:133 | |
134 | +msgid "Can't load session preferences" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: src/objects/settings/gsettings.c:123 | |
138 | +msgid "Can't load system settings" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: src/objects/application/actions/open.c:99 src/objects/window/terminal.c:191 | |
133 | 142 | #, c-format |
134 | 143 | msgid "Can't use \"%s\"" |
135 | 144 | msgstr "" |
136 | 145 | |
137 | -#: src/objects/application/actions/open.c:49 src/objects/window/page.c:265 | |
146 | +#: src/objects/window/terminal.c:137 | |
147 | +msgid "Can't use default session file" | |
148 | +msgstr "" | |
149 | + | |
150 | +#: src/objects/application/actions/open.c:50 src/objects/window/page.c:265 | |
138 | 151 | msgid "Cancel" |
139 | 152 | msgstr "" |
140 | 153 | |
... | ... | @@ -154,11 +167,11 @@ msgstr "" |
154 | 167 | msgid "Change the preferences for the active session" |
155 | 168 | msgstr "" |
156 | 169 | |
157 | -#: ui/window.xml:192 ui/window.xml:334 ui/application.xml:304 | |
170 | +#: ui/window.xml:197 ui/window.xml:339 ui/application.xml:304 | |
158 | 171 | msgid "Clear" |
159 | 172 | msgstr "" |
160 | 173 | |
161 | -#: ui/window.xml:84 ui/window.xml:121 ui/application.xml:149 | |
174 | +#: ui/window.xml:89 ui/window.xml:126 ui/application.xml:149 | |
162 | 175 | #: ui/application.xml:186 |
163 | 176 | msgid "Clipboard contents" |
164 | 177 | msgstr "" |
... | ... | @@ -171,8 +184,8 @@ msgstr "" |
171 | 184 | msgid "Close the window" |
172 | 185 | msgstr "" |
173 | 186 | |
174 | -#: src/objects/window/actions/close.c:60 ui/window.xml:280 ui/window.xml:478 | |
175 | -#: ui/window.xml:585 ui/application.xml:216 | |
187 | +#: src/objects/window/actions/close.c:60 ui/window.xml:285 ui/window.xml:483 | |
188 | +#: ui/window.xml:590 ui/application.xml:216 | |
176 | 189 | msgid "Close window" |
177 | 190 | msgstr "" |
178 | 191 | |
... | ... | @@ -180,10 +193,6 @@ msgstr "" |
180 | 193 | msgid "Colors" |
181 | 194 | msgstr "" |
182 | 195 | |
183 | -#: src/objects/os/linux/savedesktopicon.c:101 | |
184 | -msgid "Comment" | |
185 | -msgstr "" | |
186 | - | |
187 | 196 | #: src/objects/window/actions/connect.c:59 |
188 | 197 | msgid "Connect" |
189 | 198 | msgstr "" |
... | ... | @@ -196,76 +205,80 @@ msgstr "" |
196 | 205 | msgid "Connect to host" |
197 | 206 | msgstr "" |
198 | 207 | |
199 | -#: src/objects/window/window.c:772 src/objects/window/page.c:218 | |
208 | +#: src/objects/window/window.c:813 src/objects/window/page.c:218 | |
200 | 209 | msgid "Connected to host" |
201 | 210 | msgstr "" |
202 | 211 | |
203 | -#: src/objects/application/actions/about.c:154 | |
212 | +#: src/objects/application/actions/about.c:153 | |
204 | 213 | msgid "Contributors" |
205 | 214 | msgstr "" |
206 | 215 | |
207 | -#: ui/window.xml:153 ui/application.xml:236 | |
216 | +#: ui/window.xml:158 ui/application.xml:236 | |
208 | 217 | msgid "Copy" |
209 | 218 | msgstr "" |
210 | 219 | |
211 | -#: ui/window.xml:168 | |
220 | +#: ui/window.xml:173 | |
212 | 221 | msgid "Copy as HTML" |
213 | 222 | msgstr "" |
214 | 223 | |
215 | -#: ui/window.xml:173 | |
224 | +#: ui/window.xml:178 | |
216 | 225 | msgid "Copy as image" |
217 | 226 | msgstr "" |
218 | 227 | |
219 | -#: ui/window.xml:163 ui/application.xml:246 | |
228 | +#: ui/window.xml:168 ui/application.xml:246 | |
220 | 229 | msgid "Copy as table" |
221 | 230 | msgstr "" |
222 | 231 | |
223 | -#: ui/window.xml:158 ui/application.xml:241 | |
232 | +#: ui/window.xml:163 ui/application.xml:241 | |
224 | 233 | msgid "Copy as text" |
225 | 234 | msgstr "" |
226 | 235 | |
227 | -#: src/objects/application/actions/about.c:160 | |
236 | +#: src/objects/application/actions/about.c:159 | |
228 | 237 | msgid "Copyright © 2008 Banco do Brasil S.A." |
229 | 238 | msgstr "" |
230 | 239 | |
231 | -#: src/objects/os/linux/savedesktopicon.c:114 | |
240 | +#: src/objects/os/windows/savedesktopicon.c:107 | |
232 | 241 | msgid "Create shortcut for the current session" |
233 | 242 | msgstr "" |
234 | 243 | |
235 | -#: ui/window.xml:369 ui/application.xml:459 | |
244 | +#: ui/window.xml:374 ui/application.xml:459 | |
236 | 245 | msgid "Cross hair cursor" |
237 | 246 | msgstr "" |
238 | 247 | |
239 | -#: ui/window.xml:111 ui/application.xml:176 | |
248 | +#: ui/window.xml:116 ui/application.xml:176 | |
240 | 249 | msgid "Current Screen" |
241 | 250 | msgstr "" |
242 | 251 | |
243 | -#: ui/window.xml:74 ui/application.xml:139 | |
252 | +#: ui/window.xml:79 ui/application.xml:139 | |
244 | 253 | msgid "Current screen" |
245 | 254 | msgstr "" |
246 | 255 | |
247 | -#: ui/window.xml:137 ui/application.xml:394 | |
256 | +#: ui/window.xml:142 ui/application.xml:394 | |
248 | 257 | msgid "Current session" |
249 | 258 | msgstr "" |
250 | 259 | |
251 | -#: ui/window.xml:183 ui/application.xml:256 | |
260 | +#: ui/window.xml:188 ui/application.xml:256 | |
252 | 261 | msgid "Cut" |
253 | 262 | msgstr "" |
254 | 263 | |
255 | -#: ui/window.xml:202 ui/window.xml:344 ui/application.xml:314 | |
264 | +#: ui/window.xml:207 ui/window.xml:349 ui/application.xml:314 | |
256 | 265 | msgid "Delete Field" |
257 | 266 | msgstr "" |
258 | 267 | |
259 | -#: ui/window.xml:275 ui/window.xml:473 | |
268 | +#: src/objects/os/windows/savedesktopicon.c:80 | |
269 | +msgid "Description" | |
270 | +msgstr "" | |
271 | + | |
272 | +#: ui/window.xml:280 ui/window.xml:478 | |
260 | 273 | msgid "Disconnect" |
261 | 274 | msgstr "" |
262 | 275 | |
263 | -#: src/objects/window/window.c:772 src/objects/window/window.c:799 | |
276 | +#: src/objects/window/window.c:813 src/objects/window/window.c:840 | |
264 | 277 | #: src/objects/window/page.c:207 |
265 | 278 | msgid "Disconnected from host" |
266 | 279 | msgstr "" |
267 | 280 | |
268 | -#: ui/window.xml:396 ui/window.xml:512 ui/application.xml:524 | |
281 | +#: ui/window.xml:401 ui/window.xml:517 ui/application.xml:524 | |
269 | 282 | msgid "Dynamic font spacing" |
270 | 283 | msgstr "" |
271 | 284 | |
... | ... | @@ -293,34 +306,38 @@ msgstr "" |
293 | 306 | msgid "End" |
294 | 307 | msgstr "" |
295 | 308 | |
296 | -#: ui/window.xml:197 ui/window.xml:339 ui/application.xml:309 | |
309 | +#: ui/window.xml:202 ui/window.xml:344 ui/application.xml:309 | |
297 | 310 | msgid "Erase input" |
298 | 311 | msgstr "" |
299 | 312 | |
300 | -#: ui/window.xml:207 ui/window.xml:349 ui/application.xml:319 | |
313 | +#: ui/window.xml:212 ui/window.xml:354 ui/application.xml:319 | |
301 | 314 | msgid "Erase to end of field" |
302 | 315 | msgstr "" |
303 | 316 | |
304 | -#: ui/window.xml:212 ui/window.xml:354 ui/application.xml:324 | |
317 | +#: ui/window.xml:217 ui/window.xml:359 ui/application.xml:324 | |
305 | 318 | msgid "Erase to end of line" |
306 | 319 | msgstr "" |
307 | 320 | |
321 | +#: src/objects/os/windows/open.c:140 | |
322 | +msgid "Error starting session" | |
323 | +msgstr "" | |
324 | + | |
308 | 325 | #: ui/application.xml:352 |
309 | 326 | msgid "Field attributes" |
310 | 327 | msgstr "" |
311 | 328 | |
329 | +#: src/objects/os/windows/savedesktopicon.c:219 | |
330 | +msgid "File for session preferences" | |
331 | +msgstr "" | |
332 | + | |
312 | 333 | #: ui/application.xml:454 |
313 | 334 | msgid "Full Screen" |
314 | 335 | msgstr "" |
315 | 336 | |
316 | -#: ui/window.xml:246 ui/window.xml:422 ui/window.xml:517 | |
337 | +#: ui/window.xml:251 ui/window.xml:427 ui/window.xml:522 | |
317 | 338 | msgid "Full screen" |
318 | 339 | msgstr "" |
319 | 340 | |
320 | -#: src/objects/os/linux/savedesktopicon.c:94 | |
321 | -msgid "Generic name" | |
322 | -msgstr "" | |
323 | - | |
324 | 341 | #: ui/application.xml:36 ui/application.xml:534 |
325 | 342 | msgid "Help" |
326 | 343 | msgstr "" |
... | ... | @@ -329,8 +346,8 @@ msgstr "" |
329 | 346 | msgid "Host properties" |
330 | 347 | msgstr "" |
331 | 348 | |
332 | -#: src/objects/application/actions/about.c:111 src/objects/window/window.c:561 | |
333 | -#: src/objects/os/linux/savedesktopicon.c:102 | |
349 | +#: src/objects/application/actions/about.c:111 src/objects/window/window.c:602 | |
350 | +#: src/objects/os/windows/savedesktopicon.c:269 | |
334 | 351 | msgid "IBM 3270 Terminal emulator" |
335 | 352 | msgstr "" |
336 | 353 | |
... | ... | @@ -354,7 +371,7 @@ msgstr "" |
354 | 371 | msgid "Icon _size" |
355 | 372 | msgstr "" |
356 | 373 | |
357 | -#: src/objects/toolbar/models.c:109 | |
374 | +#: src/objects/toolbar/models.c:108 | |
358 | 375 | msgid "Icon type" |
359 | 376 | msgstr "" |
360 | 377 | |
... | ... | @@ -370,7 +387,7 @@ msgstr "" |
370 | 387 | msgid "If the action can be activated" |
371 | 388 | msgstr "" |
372 | 389 | |
373 | -#: ui/window.xml:489 | |
390 | +#: ui/window.xml:494 | |
374 | 391 | msgid "Insert" |
375 | 392 | msgstr "" |
376 | 393 | |
... | ... | @@ -410,11 +427,11 @@ msgstr "" |
410 | 427 | msgid "Keypad width in columns" |
411 | 428 | msgstr "" |
412 | 429 | |
413 | -#: src/main/placeholders.c:114 | |
430 | +#: src/main/placeholders.c:113 | |
414 | 431 | msgid "Keypads" |
415 | 432 | msgstr "" |
416 | 433 | |
417 | -#: src/objects/application/actions/about.c:164 | |
434 | +#: src/objects/application/actions/about.c:163 | |
418 | 435 | msgid "LICENSE" |
419 | 436 | msgstr "" |
420 | 437 | |
... | ... | @@ -426,7 +443,7 @@ msgstr "" |
426 | 443 | msgid "Large" |
427 | 444 | msgstr "" |
428 | 445 | |
429 | -#: src/objects/toolbar/models.c:135 | |
446 | +#: src/objects/toolbar/models.c:131 | |
430 | 447 | msgid "Left" |
431 | 448 | msgstr "" |
432 | 449 | |
... | ... | @@ -442,11 +459,11 @@ msgstr "" |
442 | 459 | msgid "Main Toolbar" |
443 | 460 | msgstr "" |
444 | 461 | |
445 | -#: ui/window.xml:560 | |
462 | +#: ui/window.xml:565 | |
446 | 463 | msgid "Main menu" |
447 | 464 | msgstr "" |
448 | 465 | |
449 | -#: src/objects/application/actions/about.c:152 | |
466 | +#: src/objects/application/actions/about.c:151 | |
450 | 467 | msgid "Maintainers" |
451 | 468 | msgstr "" |
452 | 469 | |
... | ... | @@ -454,23 +471,23 @@ msgstr "" |
454 | 471 | msgid "Menu" |
455 | 472 | msgstr "" |
456 | 473 | |
457 | -#: ui/window.xml:526 ui/application.xml:403 | |
474 | +#: ui/window.xml:531 ui/application.xml:403 | |
458 | 475 | msgid "Model 2 - 80x24" |
459 | 476 | msgstr "" |
460 | 477 | |
461 | -#: ui/window.xml:531 ui/application.xml:408 | |
478 | +#: ui/window.xml:536 ui/application.xml:408 | |
462 | 479 | msgid "Model 3 - 80x32" |
463 | 480 | msgstr "" |
464 | 481 | |
465 | -#: ui/window.xml:536 ui/application.xml:413 | |
482 | +#: ui/window.xml:541 ui/application.xml:413 | |
466 | 483 | msgid "Model 4 - 80x43" |
467 | 484 | msgstr "" |
468 | 485 | |
469 | -#: ui/window.xml:541 ui/application.xml:418 | |
486 | +#: ui/window.xml:546 ui/application.xml:418 | |
470 | 487 | msgid "Model 5 - 132x27" |
471 | 488 | msgstr "" |
472 | 489 | |
473 | -#: ui/window.xml:391 ui/application.xml:444 | |
490 | +#: ui/window.xml:396 ui/application.xml:444 | |
474 | 491 | msgid "Monocase" |
475 | 492 | msgstr "" |
476 | 493 | |
... | ... | @@ -498,7 +515,7 @@ msgstr "" |
498 | 515 | msgid "New window with default session" |
499 | 516 | msgstr "" |
500 | 517 | |
501 | -#: src/objects/application/actions/open.c:48 | |
518 | +#: src/objects/application/actions/open.c:49 | |
502 | 519 | msgid "Open Session" |
503 | 520 | msgstr "" |
504 | 521 | |
... | ... | @@ -510,23 +527,31 @@ msgstr "" |
510 | 527 | msgid "Open in New Window" |
511 | 528 | msgstr "" |
512 | 529 | |
513 | -#: src/objects/application/actions/open.c:128 | |
530 | +#: src/objects/application/actions/open.c:201 | |
514 | 531 | msgid "Open in new tab" |
515 | 532 | msgstr "" |
516 | 533 | |
517 | -#: src/objects/application/actions/open.c:116 | |
534 | +#: src/objects/application/actions/open.c:189 | |
518 | 535 | msgid "Open in new window" |
519 | 536 | msgstr "" |
520 | 537 | |
521 | -#: src/objects/application/actions/open.c:129 | |
538 | +#: src/objects/application/actions/open.c:176 | |
539 | +msgid "Open session" | |
540 | +msgstr "" | |
541 | + | |
542 | +#: src/objects/application/actions/open.c:202 | |
522 | 543 | msgid "Open session in New Tab" |
523 | 544 | msgstr "" |
524 | 545 | |
525 | -#: src/objects/application/actions/open.c:117 | |
546 | +#: src/objects/application/actions/open.c:190 | |
526 | 547 | msgid "Open session in New window" |
527 | 548 | msgstr "" |
528 | 549 | |
529 | -#: ui/window.xml:222 ui/window.xml:364 ui/window.xml:509 ui/application.xml:431 | |
550 | +#: src/objects/application/actions/open.c:177 | |
551 | +msgid "Open session on the active terminal" | |
552 | +msgstr "" | |
553 | + | |
554 | +#: ui/window.xml:227 ui/window.xml:369 ui/window.xml:514 ui/application.xml:431 | |
530 | 555 | msgid "Options" |
531 | 556 | msgstr "" |
532 | 557 | |
... | ... | @@ -534,43 +559,43 @@ msgstr "" |
534 | 559 | msgid "Parameter Type" |
535 | 560 | msgstr "" |
536 | 561 | |
537 | -#: ui/window.xml:296 ui/application.xml:261 | |
562 | +#: ui/window.xml:301 ui/application.xml:261 | |
538 | 563 | msgid "Paste from clipboard" |
539 | 564 | msgstr "" |
540 | 565 | |
541 | -#: ui/window.xml:306 ui/application.xml:271 | |
566 | +#: ui/window.xml:311 ui/application.xml:271 | |
542 | 567 | msgid "Paste from text file" |
543 | 568 | msgstr "" |
544 | 569 | |
545 | -#: ui/window.xml:301 ui/application.xml:266 | |
570 | +#: ui/window.xml:306 ui/application.xml:266 | |
546 | 571 | msgid "Paste next" |
547 | 572 | msgstr "" |
548 | 573 | |
549 | -#: ui/window.xml:408 ui/application.xml:469 | |
574 | +#: ui/window.xml:413 ui/application.xml:469 | |
550 | 575 | msgid "Paste with left margin" |
551 | 576 | msgstr "" |
552 | 577 | |
553 | -#: src/objects/os/linux/savedesktopicon.c:71 | |
578 | +#: src/objects/os/windows/savedesktopicon.c:74 | |
554 | 579 | msgid "Path for the new shortcut" |
555 | 580 | msgstr "" |
556 | 581 | |
557 | -#: src/objects/toolbar/models.c:128 | |
582 | +#: src/objects/toolbar/models.c:125 | |
558 | 583 | msgid "Position" |
559 | 584 | msgstr "" |
560 | 585 | |
561 | -#: ui/window.xml:129 | |
586 | +#: ui/window.xml:134 | |
562 | 587 | msgid "Preferences" |
563 | 588 | msgstr "" |
564 | 589 | |
565 | -#: ui/window.xml:108 ui/application.xml:173 | |
590 | +#: ui/window.xml:113 ui/application.xml:173 | |
566 | 591 | msgid "Print" |
567 | 592 | msgstr "" |
568 | 593 | |
569 | -#: ui/window.xml:459 | |
594 | +#: ui/window.xml:464 | |
570 | 595 | msgid "Print screen" |
571 | 596 | msgstr "" |
572 | 597 | |
573 | -#: ui/window.xml:262 | |
598 | +#: ui/window.xml:267 | |
574 | 599 | msgid "Print selected" |
575 | 600 | msgstr "" |
576 | 601 | |
... | ... | @@ -587,19 +612,19 @@ msgstr "" |
587 | 612 | msgid "Rename Session" |
588 | 613 | msgstr "" |
589 | 614 | |
590 | -#: ui/window.xml:325 ui/application.xml:295 | |
615 | +#: ui/window.xml:330 ui/application.xml:295 | |
591 | 616 | msgid "Reselect" |
592 | 617 | msgstr "" |
593 | 618 | |
594 | -#: ui/window.xml:379 ui/application.xml:464 | |
619 | +#: ui/window.xml:384 ui/application.xml:464 | |
595 | 620 | msgid "Resize on alternate screen" |
596 | 621 | msgstr "" |
597 | 622 | |
598 | -#: src/objects/toolbar/models.c:143 | |
623 | +#: src/objects/toolbar/models.c:137 | |
599 | 624 | msgid "Right" |
600 | 625 | msgstr "" |
601 | 626 | |
602 | -#: ui/window.xml:69 ui/application.xml:134 | |
627 | +#: ui/window.xml:74 ui/application.xml:134 | |
603 | 628 | msgid "Save" |
604 | 629 | msgstr "" |
605 | 630 | |
... | ... | @@ -607,43 +632,39 @@ msgstr "" |
607 | 632 | msgid "Save current session preferences to file" |
608 | 633 | msgstr "" |
609 | 634 | |
610 | -#: ui/window.xml:454 | |
635 | +#: ui/window.xml:459 | |
611 | 636 | msgid "Save screen" |
612 | 637 | msgstr "" |
613 | 638 | |
614 | -#: ui/window.xml:257 | |
639 | +#: ui/window.xml:262 | |
615 | 640 | msgid "Save selected" |
616 | 641 | msgstr "" |
617 | 642 | |
618 | -#: src/objects/actions/save.c:75 src/objects/actions/save.c:153 | |
643 | +#: src/objects/actions/save.c:75 src/objects/actions/save.c:163 | |
619 | 644 | msgid "Save session preferences" |
620 | 645 | msgstr "" |
621 | 646 | |
622 | -#: src/objects/os/linux/savedesktopicon.c:113 | |
647 | +#: src/objects/os/windows/savedesktopicon.c:106 | |
623 | 648 | msgid "Save session shortcut" |
624 | 649 | msgstr "" |
625 | 650 | |
626 | -#: src/objects/os/linux/savedesktopicon.c:264 | |
627 | -msgid "Save to session filename" | |
628 | -msgstr "" | |
629 | - | |
630 | -#: src/objects/os/linux/savedesktopicon.c:236 | |
631 | -msgid "Save to shortcut file" | |
651 | +#: src/objects/os/windows/savedesktopicon.c:184 | |
652 | +msgid "Save to windows shortcut" | |
632 | 653 | msgstr "" |
633 | 654 | |
634 | -#: ui/window.xml:523 ui/application.xml:400 | |
655 | +#: ui/window.xml:528 ui/application.xml:400 | |
635 | 656 | msgid "Screen size" |
636 | 657 | msgstr "" |
637 | 658 | |
638 | -#: ui/window.xml:320 ui/application.xml:285 | |
659 | +#: ui/window.xml:325 ui/application.xml:285 | |
639 | 660 | msgid "Select Field" |
640 | 661 | msgstr "" |
641 | 662 | |
642 | -#: ui/window.xml:315 ui/application.xml:280 | |
663 | +#: ui/window.xml:320 ui/application.xml:280 | |
643 | 664 | msgid "Select all" |
644 | 665 | msgstr "" |
645 | 666 | |
646 | -#: ui/window.xml:227 ui/application.xml:479 | |
667 | +#: ui/window.xml:232 ui/application.xml:479 | |
647 | 668 | msgid "Select by rectangles" |
648 | 669 | msgstr "" |
649 | 670 | |
... | ... | @@ -655,7 +676,7 @@ msgstr "" |
655 | 676 | msgid "Selected" |
656 | 677 | msgstr "" |
657 | 678 | |
658 | -#: ui/window.xml:79 ui/window.xml:116 ui/application.xml:144 | |
679 | +#: ui/window.xml:84 ui/window.xml:121 ui/application.xml:144 | |
659 | 680 | #: ui/application.xml:181 |
660 | 681 | msgid "Selected area" |
661 | 682 | msgstr "" |
... | ... | @@ -664,45 +685,49 @@ msgstr "" |
664 | 685 | msgid "Send/Receive" |
665 | 686 | msgstr "" |
666 | 687 | |
667 | -#: src/objects/window/actions/filetransfer.c:46 ui/window.xml:464 | |
688 | +#: src/objects/window/actions/filetransfer.c:46 ui/window.xml:469 | |
668 | 689 | #: ui/application.xml:195 |
669 | 690 | msgid "Send/Receive files" |
670 | 691 | msgstr "" |
671 | 692 | |
672 | -#: src/objects/toolbar/settings.c:247 src/objects/toolbar/settings.c:257 | |
693 | +#: src/objects/toolbar/settings.c:253 src/objects/toolbar/settings.c:263 | |
673 | 694 | msgid "Separator" |
674 | 695 | msgstr "" |
675 | 696 | |
676 | -#: ui/application.xml:47 | |
697 | +#: ui/window.xml:56 ui/application.xml:47 | |
677 | 698 | msgid "Session" |
678 | 699 | msgstr "" |
679 | 700 | |
680 | -#: ui/window.xml:445 ui/window.xml:565 ui/application.xml:76 | |
701 | +#: ui/window.xml:450 ui/window.xml:570 ui/application.xml:76 | |
681 | 702 | msgid "Session Trace" |
682 | 703 | msgstr "" |
683 | 704 | |
684 | -#: src/objects/actions/save.c:63 src/objects/os/linux/savedesktopicon.c:85 | |
705 | +#: src/objects/actions/save.c:63 src/objects/os/windows/savedesktopicon.c:94 | |
685 | 706 | msgid "Session file" |
686 | 707 | msgstr "" |
687 | 708 | |
688 | -#: ui/window.xml:61 ui/application.xml:126 | |
709 | +#: ui/window.xml:66 ui/application.xml:126 | |
689 | 710 | msgid "Session in New Tab" |
690 | 711 | msgstr "" |
691 | 712 | |
692 | -#: ui/window.xml:56 ui/application.xml:121 | |
713 | +#: ui/window.xml:61 ui/application.xml:121 | |
693 | 714 | msgid "Session in new window" |
694 | 715 | msgstr "" |
695 | 716 | |
696 | -#: src/objects/actions/save.c:56 src/objects/os/linux/savedesktopicon.c:77 | |
717 | +#: src/objects/actions/save.c:56 src/objects/os/windows/savedesktopicon.c:86 | |
697 | 718 | msgid "Session name" |
698 | 719 | msgstr "" |
699 | 720 | |
700 | -#: src/objects/window/actions/sessionproperties.c:46 ui/window.xml:98 | |
701 | -#: ui/window.xml:579 ui/application.xml:163 | |
721 | +#: src/objects/window/actions/sessionproperties.c:46 ui/window.xml:103 | |
722 | +#: ui/window.xml:584 ui/application.xml:163 | |
702 | 723 | msgid "Session preferences" |
703 | 724 | msgstr "" |
704 | 725 | |
705 | -#: src/objects/application/application.c:216 | |
726 | +#: src/objects/application/application.c:241 | |
727 | +msgid "Set default log file name" | |
728 | +msgstr "" | |
729 | + | |
730 | +#: src/objects/application/application.c:240 | |
706 | 731 | msgid "Set the user-interface type" |
707 | 732 | msgstr "" |
708 | 733 | |
... | ... | @@ -718,31 +743,27 @@ msgstr "" |
718 | 743 | msgid "Setup title bar" |
719 | 744 | msgstr "" |
720 | 745 | |
721 | -#: src/objects/toolbar/toolbar.c:214 src/objects/toolbar/settings.c:95 | |
746 | +#: src/objects/toolbar/toolbar.c:213 src/objects/toolbar/settings.c:95 | |
722 | 747 | msgid "Setup toolbar" |
723 | 748 | msgstr "" |
724 | 749 | |
725 | -#: src/objects/os/linux/savedesktopicon.c:70 | |
750 | +#: src/objects/os/windows/savedesktopicon.c:73 | |
726 | 751 | msgid "Shortcut file" |
727 | 752 | msgstr "" |
728 | 753 | |
729 | -#: ui/window.xml:93 ui/application.xml:158 | |
754 | +#: ui/window.xml:98 ui/application.xml:158 | |
730 | 755 | msgid "Shortcut for this session" |
731 | 756 | msgstr "" |
732 | 757 | |
733 | -#: src/objects/os/linux/savedesktopicon.c:63 | |
734 | -msgid "Shortcut name" | |
735 | -msgstr "" | |
736 | - | |
737 | 758 | #: ui/application.xml:494 |
738 | 759 | msgid "Show Underline" |
739 | 760 | msgstr "" |
740 | 761 | |
741 | -#: ui/window.xml:241 | |
762 | +#: ui/window.xml:246 | |
742 | 763 | msgid "Show menu" |
743 | 764 | msgstr "" |
744 | 765 | |
745 | -#: ui/window.xml:236 | |
766 | +#: ui/window.xml:241 | |
746 | 767 | msgid "Show toolbar" |
747 | 768 | msgstr "" |
748 | 769 | |
... | ... | @@ -750,14 +771,10 @@ msgstr "" |
750 | 771 | msgid "Small" |
751 | 772 | msgstr "" |
752 | 773 | |
753 | -#: ui/window.xml:403 ui/application.xml:504 | |
774 | +#: ui/window.xml:408 ui/application.xml:504 | |
754 | 775 | msgid "Smart paste" |
755 | 776 | msgstr "" |
756 | 777 | |
757 | -#: src/objects/os/linux/savedesktopicon.c:239 | |
758 | -msgid "Standard desktop files" | |
759 | -msgstr "" | |
760 | - | |
761 | 778 | #: src/objects/settings/actionview.c:68 |
762 | 779 | msgid "Start" |
763 | 780 | msgstr "" |
... | ... | @@ -774,19 +791,27 @@ msgstr "" |
774 | 791 | msgid "Style & Position" |
775 | 792 | msgstr "" |
776 | 793 | |
777 | -#: src/objects/toolbar/models.c:116 | |
794 | +#: src/objects/toolbar/models.c:114 | |
778 | 795 | msgid "Symbolic" |
779 | 796 | msgstr "" |
780 | 797 | |
781 | 798 | #: src/objects/toolbar/models.c:55 src/objects/toolbar/models.c:82 |
782 | -#: src/objects/toolbar/models.c:112 | |
799 | +#: src/objects/toolbar/models.c:111 | |
783 | 800 | msgid "System default" |
784 | 801 | msgstr "" |
785 | 802 | |
786 | -#: src/main/tools.c:95 | |
803 | +#: src/objects/settings/gsettings.c:128 | |
804 | +msgid "System settings error" | |
805 | +msgstr "" | |
806 | + | |
807 | +#: src/main/tools.c:75 | |
787 | 808 | msgid "TN3270 Session Files" |
788 | 809 | msgstr "" |
789 | 810 | |
811 | +#: src/objects/window/keyfile.c:237 | |
812 | +msgid "TN3270 Session description" | |
813 | +msgstr "" | |
814 | + | |
790 | 815 | #: ui/window.xml:45 ui/application.xml:110 |
791 | 816 | msgid "Tab with default session" |
792 | 817 | msgstr "" |
... | ... | @@ -811,7 +836,7 @@ msgstr "" |
811 | 836 | msgid "The action tooltip" |
812 | 837 | msgstr "" |
813 | 838 | |
814 | -#: src/objects/application/application.c:160 | |
839 | +#: src/objects/application/application.c:170 | |
815 | 840 | msgid "The code of the User interface type" |
816 | 841 | msgstr "" |
817 | 842 | |
... | ... | @@ -819,7 +844,7 @@ msgstr "" |
819 | 844 | msgid "The file to save the current session preferences" |
820 | 845 | msgstr "" |
821 | 846 | |
822 | -#: src/objects/os/linux/savedesktopicon.c:86 | |
847 | +#: src/objects/os/windows/savedesktopicon.c:95 | |
823 | 848 | msgid "The file with the session preferences for this shortcut" |
824 | 849 | msgstr "" |
825 | 850 | |
... | ... | @@ -831,7 +856,7 @@ msgstr "" |
831 | 856 | msgid "The name of associated action" |
832 | 857 | msgstr "" |
833 | 858 | |
834 | -#: src/objects/window/window.c:185 | |
859 | +#: src/objects/window/window.c:244 | |
835 | 860 | msgid "The name of the actions in the header bar" |
836 | 861 | msgstr "" |
837 | 862 | |
... | ... | @@ -859,7 +884,7 @@ msgstr "" |
859 | 884 | msgid "The position of the keypad" |
860 | 885 | msgstr "" |
861 | 886 | |
862 | -#: src/objects/actions/save.c:57 src/objects/os/linux/savedesktopicon.c:79 | |
887 | +#: src/objects/actions/save.c:57 src/objects/os/windows/savedesktopicon.c:88 | |
863 | 888 | msgid "The session name used in the window/tab title (empty for default)" |
864 | 889 | msgstr "" |
865 | 890 | |
... | ... | @@ -899,7 +924,7 @@ msgstr "" |
899 | 924 | msgid "Title bar actions" |
900 | 925 | msgstr "" |
901 | 926 | |
902 | -#: src/objects/toolbar/settings.c:94 ui/window.xml:435 ui/window.xml:555 | |
927 | +#: src/objects/toolbar/settings.c:94 ui/window.xml:440 ui/window.xml:560 | |
903 | 928 | #: ui/application.xml:342 |
904 | 929 | msgid "Toolbar" |
905 | 930 | msgstr "" |
... | ... | @@ -916,11 +941,11 @@ msgstr "" |
916 | 941 | msgid "Toolbar s_tyle" |
917 | 942 | msgstr "" |
918 | 943 | |
919 | -#: src/objects/toolbar/models.c:131 | |
944 | +#: src/objects/toolbar/models.c:128 | |
920 | 945 | msgid "Top (system default)" |
921 | 946 | msgstr "" |
922 | 947 | |
923 | -#: ui/window.xml:440 | |
948 | +#: ui/window.xml:445 | |
924 | 949 | msgid "Top menu" |
925 | 950 | msgstr "" |
926 | 951 | |
... | ... | @@ -928,15 +953,26 @@ msgstr "" |
928 | 953 | msgid "Trace" |
929 | 954 | msgstr "" |
930 | 955 | |
931 | -#: ui/window.xml:494 ui/application.xml:449 | |
956 | +#: ui/window.xml:499 ui/application.xml:449 | |
932 | 957 | msgid "Track Cursor" |
933 | 958 | msgstr "" |
934 | 959 | |
935 | -#: src/objects/application/application.c:159 | |
960 | +#: src/objects/application/application.c:169 | |
936 | 961 | msgid "UI Type" |
937 | 962 | msgstr "" |
938 | 963 | |
939 | -#: ui/window.xml:267 ui/application.xml:290 | |
964 | +#: src/objects/settings/gsettings.c:126 | |
965 | +msgid "" | |
966 | +"Unable to initialize system settings. Application may crash in unexpected " | |
967 | +"ways" | |
968 | +msgstr "" | |
969 | + | |
970 | +#: src/objects/os/windows/open.c:137 | |
971 | +#, c-format | |
972 | +msgid "Unable to load session preferences from '%s'" | |
973 | +msgstr "" | |
974 | + | |
975 | +#: ui/window.xml:272 ui/application.xml:290 | |
940 | 976 | msgid "Unselect" |
941 | 977 | msgstr "" |
942 | 978 | |
... | ... | @@ -945,7 +981,7 @@ msgstr "" |
945 | 981 | msgid "Unstable version %s-%s" |
946 | 982 | msgstr "" |
947 | 983 | |
948 | -#: ui/window.xml:374 ui/application.xml:514 | |
984 | +#: ui/window.xml:379 ui/application.xml:514 | |
949 | 985 | msgid "Use +/- for field navigation" |
950 | 986 | msgstr "" |
951 | 987 | |
... | ... | @@ -954,12 +990,12 @@ msgstr "" |
954 | 990 | msgid "Version %s-%s" |
955 | 991 | msgstr "" |
956 | 992 | |
957 | -#: src/objects/window/header.c:66 ui/window.xml:432 ui/window.xml:552 | |
993 | +#: src/objects/window/header.c:66 ui/window.xml:437 ui/window.xml:557 | |
958 | 994 | #: ui/application.xml:63 |
959 | 995 | msgid "View" |
960 | 996 | msgstr "" |
961 | 997 | |
962 | -#: src/objects/application/actions/about.c:184 | |
998 | +#: src/objects/application/actions/about.c:183 | |
963 | 999 | msgid "View this project on github" |
964 | 1000 | msgstr "" |
965 | 1001 | |
... | ... | @@ -967,12 +1003,16 @@ msgstr "" |
967 | 1003 | msgid "Window with default session" |
968 | 1004 | msgstr "" |
969 | 1005 | |
970 | -#: src/objects/settings/dialog.c:80 | |
1006 | +#: src/objects/os/windows/savedesktopicon.c:187 | |
1007 | +msgid "Windows shortcuts" | |
1008 | +msgstr "" | |
1009 | + | |
1010 | +#: src/objects/settings/dialog.c:79 | |
971 | 1011 | msgid "_Apply" |
972 | 1012 | msgstr "" |
973 | 1013 | |
974 | -#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:79 | |
975 | -#: src/objects/os/linux/savedesktopicon.c:174 | |
1014 | +#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:78 | |
1015 | +#: src/objects/os/windows/savedesktopicon.c:132 | |
976 | 1016 | msgid "_Cancel" |
977 | 1017 | msgstr "" |
978 | 1018 | |
... | ... | @@ -980,7 +1020,7 @@ msgstr "" |
980 | 1020 | msgid "_Close session" |
981 | 1021 | msgstr "" |
982 | 1022 | |
983 | -#: ui/window.xml:574 ui/application.xml:368 | |
1023 | +#: ui/window.xml:579 ui/application.xml:368 | |
984 | 1024 | msgid "_Connect" |
985 | 1025 | msgstr "" |
986 | 1026 | |
... | ... | @@ -988,7 +1028,7 @@ msgstr "" |
988 | 1028 | msgid "_Disconnect" |
989 | 1029 | msgstr "" |
990 | 1030 | |
991 | -#: ui/window.xml:148 ui/window.xml:291 ui/application.xml:231 | |
1031 | +#: ui/window.xml:153 ui/window.xml:296 ui/application.xml:231 | |
992 | 1032 | msgid "_Edit" |
993 | 1033 | msgstr "" |
994 | 1034 | |
... | ... | @@ -1008,7 +1048,7 @@ msgstr "" |
1008 | 1048 | msgid "_Open" |
1009 | 1049 | msgstr "" |
1010 | 1050 | |
1011 | -#: src/objects/toolbar/toolbar.c:236 | |
1051 | +#: src/objects/toolbar/toolbar.c:235 | |
1012 | 1052 | msgid "_Preferences" |
1013 | 1053 | msgstr "" |
1014 | 1054 | |
... | ... | @@ -1016,7 +1056,7 @@ msgstr "" |
1016 | 1056 | msgid "_Rename session" |
1017 | 1057 | msgstr "" |
1018 | 1058 | |
1019 | -#: src/objects/actions/save.c:103 src/objects/os/linux/savedesktopicon.c:175 | |
1059 | +#: src/objects/actions/save.c:103 src/objects/os/windows/savedesktopicon.c:133 | |
1020 | 1060 | msgid "_Save" |
1021 | 1061 | msgstr "" |
1022 | 1062 | |
... | ... | @@ -1024,10 +1064,10 @@ msgstr "" |
1024 | 1064 | msgid "_View" |
1025 | 1065 | msgstr "" |
1026 | 1066 | |
1027 | -#: src/objects/application/actions/about.c:183 | |
1067 | +#: src/objects/application/actions/about.c:182 | |
1028 | 1068 | msgid "https://github.com/PerryWerneck/pw3270" |
1029 | 1069 | msgstr "" |
1030 | 1070 | |
1031 | -#: src/objects/application/actions/about.c:186 | |
1071 | +#: src/objects/application/actions/about.c:185 | |
1032 | 1072 | msgid "translator-credits" |
1033 | 1073 | msgstr "" | ... | ... |
pw3270.cbp
... | ... | @@ -130,9 +130,15 @@ |
130 | 130 | <Unit filename="src/objects/keypad/widget.c"> |
131 | 131 | <Option compilerVar="CC" /> |
132 | 132 | </Unit> |
133 | + <Unit filename="src/objects/os/linux/open.c"> | |
134 | + <Option compilerVar="CC" /> | |
135 | + </Unit> | |
133 | 136 | <Unit filename="src/objects/os/linux/savedesktopicon.c"> |
134 | 137 | <Option compilerVar="CC" /> |
135 | 138 | </Unit> |
139 | + <Unit filename="src/objects/os/windows/open.c"> | |
140 | + <Option compilerVar="CC" /> | |
141 | + </Unit> | |
136 | 142 | <Unit filename="src/objects/os/windows/savedesktopicon.c"> |
137 | 143 | <Option compilerVar="CC" /> |
138 | 144 | </Unit> |
... | ... | @@ -142,6 +148,9 @@ |
142 | 148 | <Unit filename="src/objects/settings/dialog.c"> |
143 | 149 | <Option compilerVar="CC" /> |
144 | 150 | </Unit> |
151 | + <Unit filename="src/objects/settings/gsettings.c"> | |
152 | + <Option compilerVar="CC" /> | |
153 | + </Unit> | |
145 | 154 | <Unit filename="src/objects/settings/widget.c"> |
146 | 155 | <Option compilerVar="CC" /> |
147 | 156 | </Unit> | ... | ... |
schemas/linux/application.gschema.xml.in
schemas/linux/window.gschema.xml.in
... | ... | @@ -111,7 +111,7 @@ |
111 | 111 | </key> |
112 | 112 | |
113 | 113 | <key name="header-action-names" type="s"> |
114 | - <default>'app.new.tab:menu.open-menu,win.disconnect,win.reconnect'</default> | |
114 | + <default>'app.tab.new:menu.open-menu,win.disconnect,win.reconnect'</default> | |
115 | 115 | <summary>The title bar action list</summary> |
116 | 116 | <description></description> |
117 | 117 | </key> | ... | ... |
schemas/windows/application.gschema.xml.in
src/include/pw3270/application.h
... | ... | @@ -37,6 +37,7 @@ |
37 | 37 | #define PW3270_APPLICATION_H_INCLUDED |
38 | 38 | |
39 | 39 | #include <gtk/gtk.h> |
40 | +#include <lib3270.h> | |
40 | 41 | |
41 | 42 | G_BEGIN_DECLS |
42 | 43 | |
... | ... | @@ -64,15 +65,18 @@ typedef struct _pw3270Application pw3270Application; |
64 | 65 | |
65 | 66 | GType pw3270Application_get_type(); |
66 | 67 | GtkApplication * pw3270_application_new(const gchar *application_id, GApplicationFlags flags); |
68 | +void pw3270_application_open_file(GtkApplication *application, GtkWindow **window, GFile *file); | |
67 | 69 | |
68 | 70 | /// @brief Get application settings. |
69 | 71 | /// @param app The pw3270 application object. |
70 | 72 | /// @return The internal settings object (Do not unref it). |
73 | +GSettings * pw3270_application_settings_new(); | |
71 | 74 | GSettings * pw3270_application_get_settings(GApplication *app); |
72 | 75 | GList * pw3270_application_get_keypad_models(GApplication *app); |
73 | 76 | |
74 | 77 | void pw3270_application_set_ui_style(GApplication *app, PW3270_UI_STYLE type); |
75 | 78 | PW3270_UI_STYLE pw3270_application_get_ui_style(GApplication *app); |
79 | +void pw3270_application_set_log_filename(GApplication *app, const gchar *filename); | |
76 | 80 | |
77 | 81 | // Plugins |
78 | 82 | void pw3270_application_plugin_foreach(GApplication *app, GFunc func, gpointer user_data); |
... | ... | @@ -87,8 +91,6 @@ GtkBuilder * pw3270_application_get_builder(const gchar *name); |
87 | 91 | |
88 | 92 | void gtk_container_remove_all(GtkContainer *container); |
89 | 93 | |
90 | -gboolean pw3270_application_allow_tabs(GApplication *application); | |
91 | - | |
92 | 94 | // Actions |
93 | 95 | void pw3270_application_print_copy_activated(GAction *action, GVariant *parameter, GtkWidget *terminal); |
94 | 96 | void pw3270_application_save_copy_activated(GAction *action, GVariant *parameter, GtkWidget *terminal); |
... | ... | @@ -96,6 +98,9 @@ void pw3270_application_save_copy_activated(GAction *action, GVariant *parameter |
96 | 98 | // Settings |
97 | 99 | GtkWidget * pw3270_header_settings_new(); |
98 | 100 | |
101 | +// Tools | |
102 | +H3270 * pw3270_get_active_session(); | |
103 | +GtkWidget * pw3270_get_active_terminal(); | |
99 | 104 | |
100 | 105 | G_END_DECLS |
101 | 106 | ... | ... |
src/main/main.c
... | ... | @@ -57,11 +57,6 @@ static gboolean quit_signal(GtkApplication *app) { |
57 | 57 | } |
58 | 58 | #endif // G_OS_UNIX |
59 | 59 | |
60 | -static void g_log_to_lib3270(const gchar *log_domain,GLogLevelFlags G_GNUC_UNUSED(log_level),const gchar *message,gpointer G_GNUC_UNUSED(user_data)) { | |
61 | - debug("%s",message); | |
62 | - lib3270_write_log(NULL,log_domain ? log_domain : G_STRINGIFY(PRODUCT_NAME),"%s",message); | |
63 | -} | |
64 | - | |
65 | 60 | int main (int argc, char **argv) { |
66 | 61 | |
67 | 62 | int status = -1; |
... | ... | @@ -86,8 +81,6 @@ int main (int argc, char **argv) { |
86 | 81 | } |
87 | 82 | #endif // _WIN32 |
88 | 83 | |
89 | - g_log_set_default_handler(g_log_to_lib3270,NULL); | |
90 | - | |
91 | 84 | bind_textdomain_codeset(PACKAGE_NAME, "UTF-8"); |
92 | 85 | textdomain(PACKAGE_NAME); |
93 | 86 | ... | ... |
src/main/tools.c
... | ... | @@ -37,6 +37,7 @@ |
37 | 37 | #include <pw3270.h> |
38 | 38 | #include <pw3270/application.h> |
39 | 39 | #include <pw3270/settings.h> |
40 | +#include <pw3270/window.h> | |
40 | 41 | |
41 | 42 | /*---[ Implement ]----------------------------------------------------------------------------------*/ |
42 | 43 | |
... | ... | @@ -64,27 +65,6 @@ void gtk_container_remove_all(GtkContainer *container) { |
64 | 65 | |
65 | 66 | } |
66 | 67 | |
67 | -/* | |
68 | -GtkWidget * pw3270_frame_new(GtkWidget * child, const gchar *title) { | |
69 | - | |
70 | -GtkFrame * frame = GTK_FRAME(gtk_frame_new("")); | |
71 | -g_autofree gchar * markup = g_strdup_printf("<b>%s</b>",title); | |
72 | -GtkWidget * label = gtk_label_new(NULL); | |
73 | - | |
74 | -gtk_frame_set_shadow_type(GTK_FRAME(frame),GTK_SHADOW_NONE); | |
75 | -gtk_label_set_markup(GTK_LABEL(label),markup); | |
76 | -gtk_frame_set_label_widget(GTK_FRAME(frame),label); | |
77 | - gtk_container_set_border_width(GTK_CONTAINER(child),12); | |
78 | - | |
79 | -gtk_container_add(GTK_CONTAINER(frame),GTK_WIDGET(child)); | |
80 | - | |
81 | -g_object_set(G_OBJECT(frame),"margin-top",6,NULL); | |
82 | - | |
83 | -return GTK_WIDGET(frame); | |
84 | - | |
85 | -} | |
86 | -*/ | |
87 | - | |
88 | 68 | void gtk_file_chooser_set_pw3270_filters(GtkFileChooser *chooser) { |
89 | 69 | |
90 | 70 | static const struct Filter { |
... | ... | @@ -112,4 +92,25 @@ void gtk_file_chooser_set_pw3270_filters(GtkFileChooser *chooser) { |
112 | 92 | |
113 | 93 | } |
114 | 94 | |
95 | +GtkWidget * pw3270_get_active_terminal() { | |
96 | + | |
97 | + GApplication *app = g_application_get_default(); | |
98 | + g_return_val_if_fail(GTK_IS_APPLICATION(app),NULL); | |
99 | + | |
100 | + GtkWindow * window = gtk_application_get_active_window(GTK_APPLICATION(app)); | |
101 | + | |
102 | + return pw3270_application_window_get_active_terminal(GTK_WIDGET(window)); | |
103 | + | |
104 | +} | |
105 | + | |
106 | +H3270 * pw3270_get_active_session() { | |
115 | 107 | |
108 | + GApplication *app = g_application_get_default(); | |
109 | + | |
110 | + g_return_val_if_fail(GTK_IS_APPLICATION(app),NULL); | |
111 | + | |
112 | + GtkWindow * window = gtk_application_get_active_window(GTK_APPLICATION(app)); | |
113 | + | |
114 | + return pw3270_window_get_session_handle(GTK_WIDGET(window)); | |
115 | + | |
116 | +} | ... | ... |
src/objects/application/actions/window.c
... | ... | @@ -63,7 +63,7 @@ GAction * pw3270_quit_action_new() { |
63 | 63 | action->name = "quit"; |
64 | 64 | action->label = _( "Quit" ); |
65 | 65 | action->tooltip = _( "Close all windows and exit application" ); |
66 | - action->icon_name = "gtk-quit"; | |
66 | + action->icon_name = "application-exit"; | |
67 | 67 | action->activate = quit_activated; |
68 | 68 | |
69 | 69 | return G_ACTION(action); |
... | ... | @@ -80,7 +80,7 @@ GAction * pw3270_new_tab_action_new() { |
80 | 80 | |
81 | 81 | PW3270Action * action = pw3270_action_new(); |
82 | 82 | |
83 | - action->name = "new.tab"; | |
83 | + action->name = "tab.new"; | |
84 | 84 | action->label = _( "New tab" ); |
85 | 85 | action->tooltip = _( "New tab with default session" ); |
86 | 86 | action->icon_name = "tab-new"; |
... | ... | @@ -100,7 +100,7 @@ GAction * pw3270_new_window_action_new() { |
100 | 100 | |
101 | 101 | PW3270Action * action = pw3270_action_new(); |
102 | 102 | |
103 | - action->name = "new.window"; | |
103 | + action->name = "window.new"; | |
104 | 104 | action->label = _( "New window" ); |
105 | 105 | action->tooltip = _( "New window with default session" ); |
106 | 106 | action->icon_name = "window-new"; | ... | ... |
src/objects/application/application.c
... | ... | @@ -56,8 +56,7 @@ struct _pw3270Application { |
56 | 56 | |
57 | 57 | GSettings * settings; |
58 | 58 | GList * keypads; |
59 | - gboolean allow_tabs; ///< @brief Always open window. | |
60 | - | |
59 | + gchar * logfile; | |
61 | 60 | GSList * plugins; ///< @brief Handlers of the loaded plugins. |
62 | 61 | PW3270_UI_STYLE ui_style; |
63 | 62 | |
... | ... | @@ -127,10 +126,22 @@ static void window_removed(GtkApplication *application, GtkWindow *window) { |
127 | 126 | |
128 | 127 | } |
129 | 128 | |
129 | +static void g_log_to_lib3270(const gchar *log_domain,GLogLevelFlags G_GNUC_UNUSED(log_level),const gchar *message,gpointer G_GNUC_UNUSED(user_data)) { | |
130 | + debug("%s",message); | |
131 | + lib3270_write_log( | |
132 | + NULL, | |
133 | + log_domain ? log_domain : "gtk", | |
134 | + "%s", | |
135 | + message | |
136 | + ); | |
137 | +} | |
138 | + | |
130 | 139 | static void pw3270Application_class_init(pw3270ApplicationClass *klass) { |
131 | 140 | |
132 | 141 | GObjectClass *object_class = G_OBJECT_CLASS(klass); |
133 | 142 | |
143 | + g_log_set_default_handler(g_log_to_lib3270,NULL); | |
144 | + | |
134 | 145 | object_class->get_property = get_property; |
135 | 146 | object_class->set_property = set_property; |
136 | 147 | object_class->finalize = finalize; |
... | ... | @@ -217,20 +228,8 @@ static gboolean on_user_interface(const gchar G_GNUC_UNUSED(*option), const gcha |
217 | 228 | |
218 | 229 | } |
219 | 230 | |
220 | -static gboolean on_log_file(const gchar G_GNUC_UNUSED(*option), const gchar *value, gpointer G_GNUC_UNUSED(dunno), GError **error) { | |
221 | - pw3270Application *app = PW3270_APPLICATION(g_application_get_default()); | |
222 | - | |
223 | - return TRUE; | |
224 | -} | |
225 | - | |
226 | -static gboolean on_allow_tabs(const gchar G_GNUC_UNUSED(*option), const gchar *value, gpointer G_GNUC_UNUSED(dunno), GError **error) { | |
227 | - pw3270Application *app = PW3270_APPLICATION(g_application_get_default()); | |
228 | - app->allow_tabs = (g_ascii_strcasecmp(value,"no") != 0); | |
229 | - if(app->allow_tabs) { | |
230 | - g_message("Opening new sessions on tabs"); | |
231 | - } else { | |
232 | - g_message("Opening new sessions on windows"); | |
233 | - } | |
231 | +static gboolean on_logfile(const gchar G_GNUC_UNUSED(*option), const gchar *value, gpointer G_GNUC_UNUSED(dunno), GError **error) { | |
232 | + pw3270_application_set_log_filename(g_application_get_default(),value); | |
234 | 233 | return TRUE; |
235 | 234 | } |
236 | 235 | |
... | ... | @@ -239,14 +238,11 @@ static void pw3270Application_init(pw3270Application *app) { |
239 | 238 | static GOptionEntry cmd_options[] = { |
240 | 239 | |
241 | 240 | { "user-interface", 'U', 0, G_OPTION_ARG_CALLBACK, &on_user_interface, N_( "Set the user-interface type" ), NULL }, |
242 | - { "log-filename", 'l', 0, G_OPTION_ARG_CALLBACK, &on_log_file, N_( "Set custom log file for the active session" ), NULL }, | |
243 | - { "allow-tabs", 'T', 0, G_OPTION_ARG_CALLBACK, &on_allow_tabs, N_( "If 'no' allways open a window" ), NULL }, | |
241 | + { "logfile", 'l', 0, G_OPTION_ARG_CALLBACK, &on_logfile, N_( "Set default log file name" ), NULL }, | |
244 | 242 | { NULL } |
245 | 243 | |
246 | 244 | }; |
247 | 245 | |
248 | - app->allow_tabs = TRUE; | |
249 | - | |
250 | 246 | g_application_add_main_option_entries(G_APPLICATION(app), cmd_options); |
251 | 247 | |
252 | 248 | #ifdef _WIN32 |
... | ... | @@ -355,6 +351,13 @@ static void finalize(GObject *object) { |
355 | 351 | application->settings = NULL; |
356 | 352 | } |
357 | 353 | |
354 | + lib3270_set_log_handler(NULL,NULL,NULL); | |
355 | + | |
356 | + if(application->logfile) { | |
357 | + g_free(application->logfile); | |
358 | + application->logfile = NULL; | |
359 | + } | |
360 | + | |
358 | 361 | g_list_free_full(application->keypads,g_object_unref); |
359 | 362 | |
360 | 363 | G_OBJECT_CLASS(pw3270Application_parent_class)->finalize(object); |
... | ... | @@ -539,11 +542,6 @@ void pw3270_application_plugin_foreach(GApplication *app, GFunc func, gpointer u |
539 | 542 | |
540 | 543 | } |
541 | 544 | |
542 | -gboolean pw3270_application_allow_tabs(GApplication *app) { | |
543 | - g_return_val_if_fail(PW3270_IS_APPLICATION(app),TRUE); | |
544 | - return PW3270_APPLICATION(app)->allow_tabs; | |
545 | -} | |
546 | - | |
547 | 545 | void pw3270_application_plugin_call(GApplication *app, const gchar *method, gpointer user_data) { |
548 | 546 | |
549 | 547 | g_return_if_fail(PW3270_IS_APPLICATION(app)); |
... | ... | @@ -560,83 +558,55 @@ void pw3270_application_plugin_call(GApplication *app, const gchar *method, gpoi |
560 | 558 | } |
561 | 559 | |
562 | 560 | |
563 | -GSettings * pw3270_application_settings_new() { | |
564 | - | |
565 | - GSettings *settings = NULL; | |
566 | - | |
567 | -#if defined(DEBUG) | |
568 | - { | |
569 | - GError * error = NULL; | |
570 | - GSettingsSchemaSource * source = | |
571 | - g_settings_schema_source_new_from_directory( | |
572 | - ".", | |
573 | - NULL, | |
574 | - TRUE, | |
575 | - &error | |
576 | - ); | |
577 | - | |
578 | - g_assert_no_error(error); | |
579 | - | |
580 | - GSettingsSchema * schema = | |
581 | - g_settings_schema_source_lookup( | |
582 | - source, | |
583 | - "br.com.bb." G_STRINGIFY(PRODUCT_NAME), | |
584 | - TRUE); | |
585 | - | |
586 | - debug("schema %s=%p","br.com.bb." PACKAGE_NAME,schema); | |
561 | +GList * pw3270_application_get_keypad_models(GApplication *app) { | |
562 | + g_return_val_if_fail(PW3270_IS_APPLICATION(app),NULL); | |
563 | + return PW3270_APPLICATION(app)->keypads; | |
564 | +} | |
587 | 565 | |
588 | - settings = g_settings_new_full(schema, NULL, NULL); | |
566 | +static int loghandler(const H3270 *hSession, pw3270Application *app, const char *module, int code, const char *message) { | |
589 | 567 | |
590 | - g_settings_schema_source_unref(source); | |
568 | + if(!app->logfile) { | |
569 | + return -1; | |
591 | 570 | } |
592 | -#elif defined(_WIN32) | |
593 | - { | |
594 | - lib3270_autoptr(char) filename = lib3270_build_filename("gschemas.compiled",NULL); | |
595 | - | |
596 | - if(g_file_test(filename,G_FILE_TEST_IS_REGULAR)) { | |
597 | 571 | |
598 | - GError * error = NULL; | |
599 | - g_autofree gchar *dirname = g_path_get_dirname(filename); | |
572 | + FILE *f = fopen(app->logfile,"a"); | |
600 | 573 | |
601 | - GSettingsSchemaSource * source = | |
602 | - g_settings_schema_source_new_from_directory( | |
603 | - dirname, | |
604 | - NULL, | |
605 | - TRUE, | |
606 | - &error | |
607 | - ); | |
574 | + if(f) { | |
575 | + time_t ltime = time(0); | |
608 | 576 | |
609 | - g_assert_no_error(error); | |
577 | + char timestamp[80]; | |
578 | +#ifdef HAVE_LOCALTIME_R | |
579 | + struct tm tm; | |
580 | + strftime(timestamp, 79, "%x %X", localtime_r(<ime,&tm)); | |
581 | +#else | |
582 | + strftime(timestamp, 79, "%x %X", localtime(<ime)); | |
583 | +#endif // HAVE_LOCALTIME_R | |
610 | 584 | |
611 | - GSettingsSchema * schema = | |
612 | - g_settings_schema_source_lookup( | |
613 | - source, | |
614 | - "br.com.bb." G_STRINGIFY(PRODUCT_NAME), | |
615 | - TRUE); | |
585 | + fprintf(f,"%s %s\t%s\n",timestamp,module,message); | |
616 | 586 | |
617 | - debug("schema %s=%p","br.com.bb." PACKAGE_NAME,schema); | |
587 | + fclose(f); | |
588 | + } | |
618 | 589 | |
619 | - settings = g_settings_new_full(schema, NULL, NULL); | |
590 | + return 0; | |
591 | +} | |
620 | 592 | |
621 | - g_settings_schema_source_unref(source); | |
593 | +void pw3270_application_set_log_filename(GApplication *app, const gchar *filename) { | |
622 | 594 | |
623 | - } else { | |
595 | + g_return_if_fail(PW3270_IS_APPLICATION(app)); | |
624 | 596 | |
625 | - settings = g_settings_new("br.com.bb." G_STRINGIFY(PRODUCT_NAME)); | |
597 | + pw3270Application * application = PW3270_APPLICATION(app); | |
626 | 598 | |
627 | - } | |
599 | + if(application->logfile) { | |
600 | + g_free(application->logfile); | |
601 | + application->logfile = NULL; | |
628 | 602 | } |
629 | -#else | |
630 | - | |
631 | - settings = g_settings_new("br.com.bb." G_STRINGIFY(PRODUCT_NAME)); | |
632 | 603 | |
633 | -#endif // DEBUG | |
634 | - | |
635 | - return settings; | |
636 | -} | |
604 | + if(filename) { | |
605 | + application->logfile = g_strdup(filename); | |
606 | + lib3270_set_log_handler(NULL,(LIB3270_LOG_HANDLER) loghandler, app); | |
607 | + } else { | |
608 | + lib3270_set_log_handler(NULL,NULL,NULL); | |
609 | + } | |
637 | 610 | |
638 | -GList * pw3270_application_get_keypad_models(GApplication *app) { | |
639 | - g_return_val_if_fail(PW3270_IS_APPLICATION(app),NULL); | |
640 | - return PW3270_APPLICATION(app)->keypads; | |
641 | 611 | } |
642 | 612 | ... | ... |
src/objects/application/open.c
... | ... | @@ -31,55 +31,20 @@ |
31 | 31 | #include <pw3270/application.h> |
32 | 32 | #include <v3270/keyfile.h> |
33 | 33 | |
34 | -gchar * v3270_keyfile_find(const gchar *name) { | |
35 | - // | |
36 | - // It can be a session file, scans for it | |
37 | - // | |
38 | - const gchar * paths[] = { | |
39 | - g_get_user_special_dir(G_USER_DIRECTORY_DOCUMENTS), | |
40 | - g_get_user_config_dir() | |
41 | - }; | |
42 | - | |
43 | - static const gchar *subdirs[] = { | |
44 | - "3270", | |
45 | - G_STRINGIFY(PRODUCT_NAME), | |
46 | - PACKAGE_NAME | |
47 | - }; | |
48 | - | |
49 | - size_t path, subdir; | |
50 | - | |
51 | - g_autofree gchar * filename = g_strconcat(name,".3270",NULL); | |
52 | - | |
53 | - for(path = 0; path < G_N_ELEMENTS(paths); path++) { | |
54 | - | |
55 | - for(subdir = 0; subdir < G_N_ELEMENTS(subdirs); subdir++) { | |
56 | - | |
57 | - gchar * fullpath = g_build_filename(paths[path],subdirs[subdir],filename,NULL); | |
58 | - | |
59 | - debug("Searching for \"%s\"",fullpath); | |
60 | - | |
61 | - if(g_file_test(fullpath,G_FILE_TEST_IS_REGULAR)) { | |
62 | - return fullpath; | |
63 | - } | |
64 | - g_free(fullpath); | |
65 | - | |
66 | - } | |
67 | - } | |
68 | - | |
69 | - return NULL; | |
70 | - | |
71 | -} | |
72 | - | |
73 | 34 | void pw3270_application_open(GApplication *application, GFile **files, gint n_files, const gchar G_GNUC_UNUSED(*hint)) { |
74 | 35 | |
75 | - GtkWidget * window = GTK_WIDGET(gtk_application_get_active_window(GTK_APPLICATION(application))); | |
76 | - | |
77 | 36 | gint file; |
37 | + GtkWindow *window = NULL; | |
78 | 38 | |
79 | - debug("%s files=%d",__FUNCTION__,n_files); | |
39 | + debug("\n\n%s files=%d",__FUNCTION__,n_files); | |
80 | 40 | |
81 | 41 | for(file = 0; file < n_files; file++) { |
82 | 42 | |
43 | + debug("%s(%d,%p)",__FUNCTION__,file,files[file]); | |
44 | + pw3270_application_open_file(GTK_APPLICATION(application),&window,files[file]); | |
45 | + | |
46 | + /* | |
47 | + | |
83 | 48 | g_autofree gchar *path = g_file_get_path(files[file]); |
84 | 49 | |
85 | 50 | if(!path) { |
... | ... | @@ -152,6 +117,7 @@ void pw3270_application_open(GApplication *application, GFile **files, gint n_fi |
152 | 117 | |
153 | 118 | } |
154 | 119 | |
120 | + */ | |
155 | 121 | } |
156 | 122 | |
157 | 123 | if(window) | ... | ... |
src/objects/application/private.h
... | ... | @@ -47,8 +47,8 @@ |
47 | 47 | #include <lib3270/log.h> |
48 | 48 | |
49 | 49 | G_GNUC_INTERNAL void pw3270_application_open(GApplication * application, GFile **files, gint n_files, const gchar *hint); |
50 | + | |
50 | 51 | G_GNUC_INTERNAL GtkWidget * pw3270_terminal_new(const gchar *session_file); |
51 | -G_GNUC_INTERNAL GSettings * pw3270_application_settings_new(); | |
52 | 52 | |
53 | 53 | // Actions |
54 | 54 | G_GNUC_INTERNAL GAction * pw3270_about_action_new(); | ... | ... |
... | ... | @@ -0,0 +1,163 @@ |
1 | +/* | |
2 | + * "Software pw3270, desenvolvido com base nos códigos fontes do WC3270 e X3270 | |
3 | + * (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a | |
4 | + * aplicativos mainframe. Registro no INPI sob o nome G3270. | |
5 | + * | |
6 | + * Copyright (C) <2008> <Banco do Brasil S.A.> | |
7 | + * | |
8 | + * Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob | |
9 | + * os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela | |
10 | + * Free Software Foundation. | |
11 | + * | |
12 | + * Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER | |
13 | + * GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO | |
14 | + * A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para | |
15 | + * obter mais detalhes. | |
16 | + * | |
17 | + * Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este | |
18 | + * programa; se não, escreva para a Free Software Foundation, Inc., 51 Franklin | |
19 | + * St, Fifth Floor, Boston, MA 02110-1301 USA | |
20 | + * | |
21 | + * Este programa está nomeado como - e possui - linhas de código. | |
22 | + * | |
23 | + * Contatos: | |
24 | + * | |
25 | + * perry.werneck@gmail.com (Alexandre Perry de Souza Werneck) | |
26 | + * erico.mendonca@gmail.com (Erico Mascarenhas Mendonça) | |
27 | + * | |
28 | + */ | |
29 | + | |
30 | +#include <config.h> | |
31 | + | |
32 | +#include <lib3270.h> | |
33 | +#include <lib3270/log.h> | |
34 | +#include <pw3270/application.h> | |
35 | +#include <pw3270/window.h> | |
36 | +#include <v3270.h> | |
37 | +#include <v3270/keyfile.h> | |
38 | + | |
39 | +static gchar * v3270_keyfile_find(const gchar *name) { | |
40 | + // | |
41 | + // It can be a session file, scans for it | |
42 | + // | |
43 | + const gchar * paths[] = { | |
44 | + g_get_user_special_dir(G_USER_DIRECTORY_DOCUMENTS), | |
45 | + g_get_user_config_dir() | |
46 | + }; | |
47 | + | |
48 | + static const gchar *subdirs[] = { | |
49 | + "3270", | |
50 | + G_STRINGIFY(PRODUCT_NAME), | |
51 | + PACKAGE_NAME | |
52 | + }; | |
53 | + | |
54 | + size_t path, subdir; | |
55 | + | |
56 | + g_autofree gchar * filename = g_strconcat(name,".3270",NULL); | |
57 | + | |
58 | + for(path = 0; path < G_N_ELEMENTS(paths); path++) { | |
59 | + | |
60 | + // Try subdirs. | |
61 | + for(subdir = 0; subdir < G_N_ELEMENTS(subdirs); subdir++) { | |
62 | + | |
63 | + gchar * fullpath = g_build_filename(paths[path],subdirs[subdir],filename,NULL); | |
64 | + | |
65 | + debug("Searching for \"%s\"",fullpath); | |
66 | + | |
67 | + if(g_file_test(fullpath,G_FILE_TEST_IS_REGULAR)) { | |
68 | + return fullpath; | |
69 | + } | |
70 | + g_free(fullpath); | |
71 | + | |
72 | + } | |
73 | + | |
74 | + // Try path. | |
75 | + { | |
76 | + gchar * fullpath = g_build_filename(paths[path],filename,NULL); | |
77 | + | |
78 | + debug("Searching for \"%s\"",fullpath); | |
79 | + | |
80 | + if(g_file_test(fullpath,G_FILE_TEST_IS_REGULAR)) { | |
81 | + return fullpath; | |
82 | + } | |
83 | + g_free(fullpath); | |
84 | + } | |
85 | + | |
86 | + } | |
87 | + | |
88 | + return NULL; | |
89 | + | |
90 | +} | |
91 | + | |
92 | +/// @brief Open session file | |
93 | +static void open(GtkApplication *application, GtkWindow **window, const gchar *filename) { | |
94 | + | |
95 | + g_message("Opening '%s'",filename); | |
96 | + | |
97 | + if(*window) { | |
98 | + | |
99 | + // Already open a window, open in new tab. | |
100 | + pw3270_application_window_new_tab(GTK_WIDGET(*window), filename); | |
101 | + | |
102 | + } else { | |
103 | + // It's a new window | |
104 | + *window = GTK_WINDOW(pw3270_application_window_new(application, filename)); | |
105 | + | |
106 | + } | |
107 | + | |
108 | +} | |
109 | + | |
110 | +void pw3270_application_open_file(GtkApplication *application, GtkWindow **window, GFile *file) { | |
111 | + | |
112 | + g_autofree gchar * scheme = g_file_get_uri_scheme(file); | |
113 | + | |
114 | + if(g_ascii_strcasecmp(scheme,"file") == 0) { | |
115 | + | |
116 | + // It's a file scheme. | |
117 | + if(g_file_query_exists(file,NULL)) { | |
118 | + | |
119 | + // The file exists, load it. | |
120 | + g_autofree gchar *filename = g_file_get_path(file); | |
121 | + open(application,window,filename); | |
122 | + | |
123 | + } else { | |
124 | + | |
125 | + // Search for file. | |
126 | + g_autofree gchar * basename = g_file_get_basename(file); | |
127 | + g_autofree gchar * filename = v3270_keyfile_find(basename); | |
128 | + | |
129 | + if(filename) { | |
130 | + open(application,window,filename); | |
131 | + } else { | |
132 | + g_warning("Cant find session '%s'",basename); | |
133 | + } | |
134 | + | |
135 | + } | |
136 | + | |
137 | + } else if(g_ascii_strcasecmp(scheme,"tn3270") == 0 || g_ascii_strcasecmp(scheme,"tn3270s") == 0) { | |
138 | + | |
139 | + g_autofree gchar * uri = g_file_get_uri(file); | |
140 | + size_t sz = strlen(uri); | |
141 | + | |
142 | + if(sz > 0 && uri[sz-1] == '/') | |
143 | + uri[sz-1] = 0; | |
144 | + | |
145 | + g_message("Opening '%s' with default settings",uri); | |
146 | + | |
147 | + if(!*window) { | |
148 | + *window = GTK_WINDOW(pw3270_application_window_new(application, NULL)); | |
149 | + } else { | |
150 | + pw3270_application_window_new_tab(GTK_WIDGET(*window), NULL); | |
151 | + } | |
152 | + | |
153 | + GtkWidget * terminal = pw3270_application_window_get_active_terminal(GTK_WIDGET(*window)); | |
154 | + v3270_set_default_session(terminal); | |
155 | + v3270_set_url(terminal,uri); | |
156 | + | |
157 | + } else { | |
158 | + | |
159 | + g_warning("Don't know how to handle '%s' scheme",scheme); | |
160 | + | |
161 | + } | |
162 | + | |
163 | +} | ... | ... |
... | ... | @@ -0,0 +1,207 @@ |
1 | +/* | |
2 | + * "Software pw3270, desenvolvido com base nos códigos fontes do WC3270 e X3270 | |
3 | + * (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a | |
4 | + * aplicativos mainframe. Registro no INPI sob o nome G3270. | |
5 | + * | |
6 | + * Copyright (C) <2008> <Banco do Brasil S.A.> | |
7 | + * | |
8 | + * Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob | |
9 | + * os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela | |
10 | + * Free Software Foundation. | |
11 | + * | |
12 | + * Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER | |
13 | + * GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO | |
14 | + * A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para | |
15 | + * obter mais detalhes. | |
16 | + * | |
17 | + * Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este | |
18 | + * programa; se não, escreva para a Free Software Foundation, Inc., 51 Franklin | |
19 | + * St, Fifth Floor, Boston, MA 02110-1301 USA | |
20 | + * | |
21 | + * Este programa está nomeado como - e possui - linhas de código. | |
22 | + * | |
23 | + * Contatos: | |
24 | + * | |
25 | + * perry.werneck@gmail.com (Alexandre Perry de Souza Werneck) | |
26 | + * erico.mendonca@gmail.com (Erico Mascarenhas Mendonça) | |
27 | + * | |
28 | + */ | |
29 | + | |
30 | +#include <config.h> | |
31 | + | |
32 | +#include <pw3270.h> | |
33 | +#include <lib3270.h> | |
34 | +#include <lib3270/log.h> | |
35 | +#include <pw3270/application.h> | |
36 | +#include <pw3270/window.h> | |
37 | +#include <v3270.h> | |
38 | +#include <v3270/keyfile.h> | |
39 | +#include <v3270/dialogs.h> | |
40 | + | |
41 | +/* | |
42 | +static gchar * v3270_keyfile_find(const gchar *name) { | |
43 | + // | |
44 | + // It can be a session file, scans for it | |
45 | + // | |
46 | + g_autofree gchar * appdir = g_win32_get_package_installation_directory_of_module(NULL); | |
47 | + | |
48 | + const gchar * paths[] = { | |
49 | + g_get_user_special_dir(G_USER_DIRECTORY_DOCUMENTS), | |
50 | + g_get_user_config_dir(), | |
51 | + appdir | |
52 | + }; | |
53 | + | |
54 | + static const gchar *subdirs[] = { | |
55 | + "3270", | |
56 | + G_STRINGIFY(PRODUCT_NAME), | |
57 | + PACKAGE_NAME | |
58 | + }; | |
59 | + | |
60 | + size_t path, subdir; | |
61 | + | |
62 | + g_autofree gchar * filename = g_strconcat(name,".3270",NULL); | |
63 | + | |
64 | + for(path = 0; path < G_N_ELEMENTS(paths); path++) { | |
65 | + | |
66 | + // Try subdirs. | |
67 | + for(subdir = 0; subdir < G_N_ELEMENTS(subdirs); subdir++) { | |
68 | + | |
69 | + gchar * fullpath = g_build_filename(paths[path],subdirs[subdir],filename,NULL); | |
70 | + | |
71 | + debug("Searching for \"%s\"",fullpath); | |
72 | + | |
73 | + if(g_file_test(fullpath,G_FILE_TEST_IS_REGULAR)) { | |
74 | + return fullpath; | |
75 | + } | |
76 | + g_free(fullpath); | |
77 | + | |
78 | + } | |
79 | + | |
80 | + // Try path. | |
81 | + { | |
82 | + gchar * fullpath = g_build_filename(paths[path],filename,NULL); | |
83 | + | |
84 | + debug("Searching for \"%s\"",fullpath); | |
85 | + | |
86 | + if(g_file_test(fullpath,G_FILE_TEST_IS_REGULAR)) { | |
87 | + return fullpath; | |
88 | + } | |
89 | + g_free(fullpath); | |
90 | + } | |
91 | + | |
92 | + } | |
93 | + | |
94 | + return NULL; | |
95 | + | |
96 | +} | |
97 | +*/ | |
98 | + | |
99 | +/// @brief Open session file | |
100 | +static void open(GtkApplication *application, GtkWindow **window, const gchar *filename) { | |
101 | + | |
102 | + g_message("Opening '%s'",filename); | |
103 | + | |
104 | + if(*window) { | |
105 | + | |
106 | + // Already open a window, open in new tab. | |
107 | + pw3270_application_window_new_tab(GTK_WIDGET(*window), filename); | |
108 | + | |
109 | + } else { | |
110 | + // It's a new window | |
111 | + *window = GTK_WINDOW(pw3270_application_window_new(application, filename)); | |
112 | + | |
113 | + } | |
114 | + | |
115 | +} | |
116 | + | |
117 | +void pw3270_application_open_file(GtkApplication *application, GtkWindow **window, GFile *file) { | |
118 | + | |
119 | + g_autofree gchar *filename = g_file_get_path(file); | |
120 | + | |
121 | + if(g_file_query_exists(file,NULL) && filename) { | |
122 | + | |
123 | + // The file exists, load it. | |
124 | + open(application,window,filename); | |
125 | + | |
126 | + } else { | |
127 | + | |
128 | + GtkWidget * dialog = gtk_message_dialog_new_with_markup( | |
129 | + NULL, | |
130 | + 0, | |
131 | + GTK_MESSAGE_ERROR, | |
132 | + GTK_BUTTONS_CLOSE, | |
133 | + _("Can't load session preferences") | |
134 | + ); | |
135 | + | |
136 | + if(filename) { | |
137 | + gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(dialog),_("Unable to load session preferences from '%s'"),filename); | |
138 | + } | |
139 | + | |
140 | + gtk_window_set_title(GTK_WINDOW(dialog),_("Error starting session")); | |
141 | + | |
142 | + gtk_window_set_position(GTK_WINDOW(dialog), GTK_WIN_POS_CENTER); | |
143 | + gtk_widget_show_all(dialog); | |
144 | + | |
145 | + //g_signal_connect(dialog,"close",G_CALLBACK(gtk_widget_destroy),NULL); | |
146 | + //g_signal_connect(dialog,"response",G_CALLBACK(gtk_widget_destroy),NULL); | |
147 | + gtk_dialog_run(GTK_DIALOG(dialog)); | |
148 | + | |
149 | + g_application_quit(G_APPLICATION(application)); | |
150 | + | |
151 | + } | |
152 | + | |
153 | + | |
154 | + /* | |
155 | + g_autofree gchar * scheme = g_file_get_uri_scheme(file); | |
156 | + | |
157 | + if(g_ascii_strcasecmp(scheme,"file") == 0) { | |
158 | + | |
159 | + // It's a file scheme. | |
160 | + if(g_file_query_exists(file,NULL)) { | |
161 | + | |
162 | + // The file exists, load it. | |
163 | + g_autofree gchar *filename = g_file_get_path(file); | |
164 | + open(application,window,filename); | |
165 | + | |
166 | + } else { | |
167 | + | |
168 | + // Search for file. | |
169 | + g_autofree gchar * basename = g_file_get_basename(file); | |
170 | + g_autofree gchar * filename = v3270_keyfile_find(basename); | |
171 | + | |
172 | + if(filename) { | |
173 | + open(application,window,filename); | |
174 | + } else { | |
175 | + g_warning("Cant find session '%s'",basename); | |
176 | + } | |
177 | + | |
178 | + } | |
179 | + | |
180 | + } else if(g_ascii_strcasecmp(scheme,"tn3270") == 0 || g_ascii_strcasecmp(scheme,"tn3270s") == 0) { | |
181 | + | |
182 | + g_autofree gchar * uri = g_file_get_uri(file); | |
183 | + size_t sz = strlen(uri); | |
184 | + | |
185 | + if(sz > 0 && uri[sz-1] == '/') | |
186 | + uri[sz-1] = 0; | |
187 | + | |
188 | + g_message("Opening '%s' with default settings",uri); | |
189 | + | |
190 | + if(!*window) { | |
191 | + *window = GTK_WINDOW(pw3270_application_window_new(application, NULL)); | |
192 | + } else { | |
193 | + pw3270_application_window_new_tab(GTK_WIDGET(*window), NULL); | |
194 | + } | |
195 | + | |
196 | + GtkWidget * terminal = pw3270_application_window_get_active_terminal(GTK_WIDGET(*window)); | |
197 | + v3270_set_default_session(terminal); | |
198 | + v3270_set_url(terminal,uri); | |
199 | + | |
200 | + } else { | |
201 | + | |
202 | + g_warning("Don't know how to handle '%s' scheme",scheme); | |
203 | + | |
204 | + } | |
205 | + */ | |
206 | + | |
207 | +} | ... | ... |
... | ... | @@ -0,0 +1,151 @@ |
1 | +/* SPDX-License-Identifier: LGPL-3.0-or-later */ | |
2 | + | |
3 | +/* | |
4 | + * Copyright (C) 2021 Perry Werneck <perry.werneck@gmail.com> | |
5 | + * | |
6 | + * This program is free software: you can redistribute it and/or modify | |
7 | + * it under the terms of the GNU Lesser General Public License as published | |
8 | + * by the Free Software Foundation, either version 3 of the License, or | |
9 | + * (at your option) any later version. | |
10 | + * | |
11 | + * This program is distributed in the hope that it will be useful, | |
12 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
13 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
14 | + * GNU General Public License for more details. | |
15 | + * | |
16 | + * You should have received a copy of the GNU Lesser General Public License | |
17 | + * along with this program. If not, see <https://www.gnu.org/licenses/>. | |
18 | + */ | |
19 | + | |
20 | + #include <config.h> | |
21 | + | |
22 | + #ifndef GETTEXT_PACKAGE | |
23 | + #define GETTEXT_PACKAGE PACKAGE_NAME | |
24 | + #endif | |
25 | + | |
26 | + #include <libintl.h> | |
27 | + #include <glib/gi18n.h> | |
28 | + #include <gtk/gtk.h> | |
29 | + | |
30 | + #include <pw3270/application.h> | |
31 | + #include <pw3270/window.h> | |
32 | + | |
33 | + static GSettings * settings_new(const gchar *schema_id) { | |
34 | + | |
35 | + GSettings *settings = NULL; | |
36 | + | |
37 | +#if defined(DEBUG) | |
38 | + { | |
39 | + GError * error = NULL; | |
40 | + GSettingsSchemaSource * source = | |
41 | + g_settings_schema_source_new_from_directory( | |
42 | + ".", | |
43 | + NULL, | |
44 | + TRUE, | |
45 | + &error | |
46 | + ); | |
47 | + | |
48 | + if(error) { | |
49 | + g_warning("Error loading '%s': %s","gschemas.compiled",error->message); | |
50 | + g_error_free(error); | |
51 | + return NULL; | |
52 | + } | |
53 | + | |
54 | + GSettingsSchema * schema = | |
55 | + g_settings_schema_source_lookup( | |
56 | + source, | |
57 | + schema_id, | |
58 | + TRUE | |
59 | + ); | |
60 | + | |
61 | + settings = g_settings_new_full(schema, NULL, NULL); | |
62 | + | |
63 | + g_settings_schema_source_unref(source); | |
64 | + } | |
65 | +#elif defined(_WIN32) | |
66 | + { | |
67 | + g_autofree gchar * appdir = g_win32_get_package_installation_directory_of_module(NULL); | |
68 | + g_autofree gchar * filename = g_build_filename(appdir,"gschemas.compiled",NULL); | |
69 | + | |
70 | + if(g_file_test(filename,G_FILE_TEST_IS_REGULAR)) { | |
71 | + | |
72 | + GError * error = NULL; | |
73 | + g_autofree gchar *dirname = g_path_get_dirname(filename); | |
74 | + | |
75 | + GSettingsSchemaSource * source = | |
76 | + g_settings_schema_source_new_from_directory( | |
77 | + dirname, | |
78 | + NULL, | |
79 | + TRUE, | |
80 | + &error | |
81 | + ); | |
82 | + | |
83 | + if(error) { | |
84 | + g_warning("Error loading '%s': %s",filename,error->message); | |
85 | + g_error_free(error); | |
86 | + return NULL; | |
87 | + } | |
88 | + | |
89 | + GSettingsSchema * schema = | |
90 | + g_settings_schema_source_lookup( | |
91 | + source, | |
92 | + schema_id, | |
93 | + TRUE); | |
94 | + | |
95 | + g_message("Loading '%s'",filename); | |
96 | + settings = g_settings_new_full(schema, NULL, NULL); | |
97 | + | |
98 | + g_settings_schema_source_unref(source); | |
99 | + | |
100 | + } else { | |
101 | + | |
102 | + g_message("Can't find '%s' loading from default path",filename); | |
103 | + settings = g_settings_new(schema_id); | |
104 | + | |
105 | + } | |
106 | + } | |
107 | +#else | |
108 | + | |
109 | + g_message("Loading '%s' from default path","gschemas.compiled"); | |
110 | + settings = g_settings_new(schema_id); | |
111 | + | |
112 | +#endif // DEBUG | |
113 | + | |
114 | + if(!settings) { | |
115 | + | |
116 | + g_warning("Error loading system settings"); | |
117 | + | |
118 | + GtkWidget * dialog = gtk_message_dialog_new_with_markup( | |
119 | + NULL, | |
120 | + 0, | |
121 | + GTK_MESSAGE_ERROR, | |
122 | + GTK_BUTTONS_CLOSE, | |
123 | + _("Can't load system settings") | |
124 | + ); | |
125 | + | |
126 | + gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(dialog),_("Unable to initialize system settings. Application may crash in unexpected ways")); | |
127 | + | |
128 | + gtk_window_set_title(GTK_WINDOW(dialog),_("System settings error")); | |
129 | + | |
130 | + gtk_window_set_position(GTK_WINDOW(dialog), GTK_WIN_POS_CENTER); | |
131 | + | |
132 | + gtk_widget_show_all(dialog); | |
133 | + | |
134 | + //g_signal_connect(dialog,"close",G_CALLBACK(gtk_widget_destroy),NULL); | |
135 | + //g_signal_connect(dialog,"response",G_CALLBACK(gtk_widget_destroy),NULL); | |
136 | + gtk_dialog_run(GTK_DIALOG(dialog)); | |
137 | + | |
138 | + g_application_quit(g_application_get_default()); | |
139 | + | |
140 | + } | |
141 | + | |
142 | + return settings; | |
143 | + } | |
144 | + | |
145 | + GSettings * pw3270_application_settings_new() { | |
146 | + return settings_new("br.com.bb." G_STRINGIFY(PRODUCT_NAME)); | |
147 | + } | |
148 | + | |
149 | + GSettings * pw3270_application_window_settings_new() { | |
150 | + return settings_new("br.com.bb." G_STRINGIFY(PRODUCT_NAME) ".window"); | |
151 | + } | ... | ... |
src/objects/window/tools.c
... | ... | @@ -28,28 +28,19 @@ |
28 | 28 | */ |
29 | 29 | |
30 | 30 | #include "private.h" |
31 | -#include <pw3270/application.h> | |
31 | +#include <pw3270/window.h> | |
32 | 32 | |
33 | -/* | |
34 | -GtkWidget * pw3270_setup_image_button(GtkWidget *button, const gchar *image_name) { | |
35 | - | |
36 | -gtk_button_set_image(GTK_BUTTON(button),gtk_image_new_from_icon_name(image_name,GTK_ICON_SIZE_MENU)); | |
33 | +GtkWidget * pw3270_window_get_terminal(GtkWidget *window) { | |
34 | +} | |
37 | 35 | |
38 | -gtk_widget_set_can_focus(button,FALSE); | |
39 | -gtk_widget_set_can_default(button,FALSE); | |
40 | -gtk_widget_set_focus_on_click(button,FALSE); | |
36 | +H3270 * pw3270_window_get_session_handle(GtkWidget *window) { | |
41 | 37 | |
42 | -return button; | |
38 | + g_return_val_if_fail(PW3270_IS_APPLICATION_WINDOW(window),NULL); | |
43 | 39 | |
44 | -} | |
45 | -*/ | |
40 | + GtkWidget * terminal = PW3270_APPLICATION_WINDOW(window)->terminal; | |
41 | + if(!terminal) | |
42 | + return NULL; | |
46 | 43 | |
47 | -/* | |
48 | - gboolean pw3270_settings_set_int(const gchar *key, gint value) { | |
44 | + return v3270_get_session(terminal); | |
49 | 45 | |
50 | - GSettings * settings = pw3270_application_get_settings(g_application_get_default()); | |
51 | - if(settings) | |
52 | - return g_settings_set_int(settings,key,value); | |
53 | - return FALSE; | |
54 | - } | |
55 | -*/ | |
46 | +} | ... | ... |
src/objects/window/window.c
... | ... | @@ -143,25 +143,84 @@ static void constructed(GObject *object) { |
143 | 143 | |
144 | 144 | static void pw3270ApplicationWindow_class_init(pw3270ApplicationWindowClass *klass) { |
145 | 145 | |
146 | -#ifdef DEBUG | |
146 | + static const char * icon_search_paths[] = { | |
147 | + "icons", | |
148 | +#ifdef _WIN32 | |
149 | + "share/icons", | |
150 | +#endif // _WIN32 | |
151 | + }; | |
152 | + | |
153 | + size_t ix; | |
154 | + for(ix = 0; ix < G_N_ELEMENTS(icon_search_paths); ix++) { | |
155 | +#if defined(DEBUG) | |
156 | + lib3270_autoptr(char) path = g_build_filename(g_get_current_dir(),icon_search_paths[ix],NULL); | |
157 | +#elif defined(_WIN32) | |
158 | + g_autofree gchar * appdir = g_win32_get_package_installation_directory_of_module(NULL); | |
159 | + lib3270_autoptr(char) path = g_build_filename(appdir,icon_search_paths[ix],NULL); | |
160 | +#else | |
161 | + lib3270_autoptr(char) path = lib3270_build_data_filename(icon_search_paths[ix],NULL); | |
162 | +#endif | |
163 | + | |
164 | + if(g_file_test(path,G_FILE_TEST_IS_DIR)) { | |
165 | + g_message("Adding '%s' on icon search path",path); | |
166 | + gtk_icon_theme_append_search_path( | |
167 | + gtk_icon_theme_get_default(), | |
168 | + path | |
169 | + ); | |
170 | + } else { | |
171 | + | |
172 | + g_message("Folder '%s' is not valid",path); | |
173 | + | |
174 | + } | |
175 | + | |
176 | + } | |
177 | + | |
178 | +#if defined(DEBUG) || defined(_WIN32) | |
179 | + { | |
180 | + gchar **paths = NULL; | |
181 | + gint n_paths = 0; | |
182 | + | |
183 | + gtk_icon_theme_get_search_path ( | |
184 | + gtk_icon_theme_get_default(), | |
185 | + &paths, | |
186 | + &n_paths | |
187 | + ); | |
188 | + | |
189 | + g_message("Icon search path:"); | |
190 | + gint p; | |
191 | + for(p = 0; p < n_paths;p++) { | |
192 | + g_message("\t%s",paths[p]); | |
193 | + } | |
194 | + } | |
195 | +#endif // DEBUG | |
196 | + | |
197 | + /* | |
147 | 198 | { |
148 | 199 | gtk_icon_theme_append_search_path( |
149 | 200 | gtk_icon_theme_get_default(), |
150 | 201 | "./icons" |
151 | 202 | ); |
203 | + | |
204 | + gchar **paths = NULL; | |
205 | + gint n_paths = 0; | |
206 | + | |
207 | + gtk_icon_theme_get_search_path ( | |
208 | + gtk_icon_theme_get_default(), | |
209 | + &paths, | |
210 | + &n_paths | |
211 | + ); | |
212 | + | |
213 | + gint p; | |
214 | + for(p = 0; p < n_paths;p++) { | |
215 | + printf("**** [%s]\n",paths[p]); | |
216 | + } | |
217 | + | |
152 | 218 | } |
153 | 219 | #else |
154 | 220 | { |
155 | - lib3270_autoptr(char) path = lib3270_build_data_filename("icons",NULL); | |
156 | - if(g_file_test(path,G_FILE_TEST_IS_DIR)) { | |
157 | - gtk_icon_theme_append_search_path( | |
158 | - gtk_icon_theme_get_default(), | |
159 | - path | |
160 | - ); | |
161 | - } | |
162 | 221 | } |
163 | 222 | #endif // DEBUG |
164 | - | |
223 | + */ | |
165 | 224 | |
166 | 225 | { |
167 | 226 | GtkWidgetClass *widget = GTK_WIDGET_CLASS(klass); |
... | ... | @@ -297,24 +356,6 @@ static void pw3270ApplicationWindow_init(pw3270ApplicationWindow *widget) { |
297 | 356 | gtk_notebook_set_show_border(widget->notebook, FALSE); |
298 | 357 | gtk_notebook_set_group_name(widget->notebook,PACKAGE_NAME ":Terminals"); |
299 | 358 | |
300 | - /* | |
301 | - { | |
302 | - // Create new tab action widget | |
303 | - GtkWidget * new_tab = gtk_button_new_from_icon_name("tab-new-symbolic",GTK_ICON_SIZE_LARGE_TOOLBAR); | |
304 | - gtk_button_set_relief(GTK_BUTTON(new_tab),GTK_RELIEF_NONE); | |
305 | - gtk_actionable_set_action_name(GTK_ACTIONABLE(new_tab),g_intern_static_string("app.new.tab")); | |
306 | - | |
307 | - gtk_widget_set_margin_start(new_tab,6); | |
308 | - gtk_widget_set_margin_end(new_tab,6); | |
309 | - gtk_widget_set_margin_bottom(new_tab,0); | |
310 | - gtk_widget_set_valign(new_tab,GTK_ALIGN_END); | |
311 | - | |
312 | - gtk_button_set_image_position(GTK_BUTTON(new_tab),GTK_POS_BOTTOM); | |
313 | - gtk_widget_show_all(new_tab); | |
314 | - gtk_notebook_set_action_widget(widget->notebook,new_tab,GTK_PACK_START); | |
315 | - } | |
316 | - */ | |
317 | - | |
318 | 359 | // Create boxes |
319 | 360 | GtkBox * hBox = GTK_BOX(gtk_box_new(GTK_ORIENTATION_HORIZONTAL,0)); |
320 | 361 | GtkBox * vBox = GTK_BOX(gtk_box_new(GTK_ORIENTATION_VERTICAL,0)); |
... | ... | @@ -839,41 +880,6 @@ void pw3270_application_window_set_active_terminal(GtkWidget *widget, GtkWidget |
839 | 880 | |
840 | 881 | } |
841 | 882 | |
842 | -GSettings *pw3270_application_window_settings_new() { | |
843 | - | |
844 | -#ifdef DEBUG | |
845 | - | |
846 | - GError * error = NULL; | |
847 | - GSettingsSchemaSource * source = | |
848 | - g_settings_schema_source_new_from_directory( | |
849 | - ".", | |
850 | - NULL, | |
851 | - TRUE, | |
852 | - &error | |
853 | - ); | |
854 | - | |
855 | - g_assert_no_error(error); | |
856 | - | |
857 | - GSettingsSchema * schema = | |
858 | - g_settings_schema_source_lookup( | |
859 | - source, | |
860 | - "br.com.bb." G_STRINGIFY(PRODUCT_NAME) ".window", | |
861 | - TRUE); | |
862 | - | |
863 | - GSettings * settings = g_settings_new_full(schema, NULL, NULL); | |
864 | - | |
865 | - g_settings_schema_source_unref(source); | |
866 | - | |
867 | -#else | |
868 | - | |
869 | - GSettings * settings = g_settings_new("br.com.bb." G_STRINGIFY(PRODUCT_NAME) ".window"); | |
870 | - | |
871 | -#endif // DEBUG | |
872 | - | |
873 | - return settings; | |
874 | - | |
875 | -} | |
876 | - | |
877 | 883 | GList * pw3270_application_window_get_keypads(GtkWidget *window) { |
878 | 884 | |
879 | 885 | g_return_val_if_fail(PW3270_IS_APPLICATION_WINDOW(window),NULL); | ... | ... |
ui/application.xml
... | ... | @@ -103,7 +103,7 @@ |
103 | 103 | |
104 | 104 | <item> |
105 | 105 | <attribute name="label" translatable="yes">Window with default session</attribute> |
106 | - <attribute name="action">app.new.window</attribute> | |
106 | + <attribute name="action">app.window.new</attribute> | |
107 | 107 | </item> |
108 | 108 | |
109 | 109 | <item> |
... | ... | @@ -161,7 +161,7 @@ |
161 | 161 | |
162 | 162 | <item> |
163 | 163 | <attribute name="label" translatable="yes">Session preferences</attribute> |
164 | - <attribute name="action">win.save.session.as</attribute> | |
164 | + <attribute name="action">win.save.session.preferences</attribute> | |
165 | 165 | </item> |
166 | 166 | |
167 | 167 | </section> | ... | ... |
ui/window.xml
win/gtk.css
win/install-cross.sh
1 | 1 | #!/bin/bash |
2 | +myDIR=$(dirname $(readlink -f ${0})) | |
2 | 3 | |
3 | -install_packages() | |
4 | -{ | |
5 | - | |
6 | -TEMPFILE=$(mktemp) | |
7 | - | |
8 | -cat > ${TEMPFILE} << EOF | |
9 | -libopenssl | |
10 | -libopenssl-devel | |
11 | -libintl-devel | |
12 | -libepoxy0 | |
13 | -libgdk_pixbuf-2_0-0 | |
14 | -atk-devel | |
15 | -pango-devel | |
16 | -win_iconv-devel | |
17 | -pixman-devel | |
18 | -glib2-devel | |
19 | -cairo-devel | |
20 | -freetype-devel | |
21 | -winpthreads-devel | |
22 | -gtk3-devel | |
23 | -cross-gcc-c++ | |
24 | -cross-pkg-config | |
25 | -cross-cpp | |
26 | -cross-binutils | |
27 | -cross-nsis | |
28 | -filesystem | |
29 | -gettext-tools | |
30 | -gtk3-data | |
31 | -gtk3-tools | |
32 | -headers | |
33 | -gnome-icon-theme | |
34 | -hicolor-icon-theme | |
35 | -gdk-pixbuf-loader-rsvg | |
36 | -gdk-pixbuf-query-loaders | |
37 | -EOF | |
38 | - | |
39 | -# Instala apicativos e temas necessários | |
40 | -sudo zypper --non-interactive in \ | |
41 | - adwaita-icon-theme \ | |
42 | - gettext-tools \ | |
43 | - glib2-devel \ | |
44 | - optipng \ | |
45 | - rsvg-view \ | |
46 | - ImageMagick | |
47 | - | |
48 | -while read FILE | |
49 | -do | |
50 | - sudo zypper --non-interactive in ${1}-${FILE} | |
51 | -done < ${TEMPFILE} | |
4 | +install_packages() { | |
5 | + | |
6 | + TEMPFILE=$(mktemp) | |
7 | + | |
8 | + for spec in $(find ${myDIR} -name "${1}*.spec") | |
9 | + do | |
10 | + echo "Parsing ${spec}" | |
11 | + grep -i "^Requires:" "${spec}" | grep -v "%" | cut -d: -f2- | tr -d '[:blank:]' | cut -d'>' -f1 >> ${TEMPFILE} | |
12 | + grep -i "^BuildRequires:" "${spec}" | grep -v "%" | cut -d: -f2- | tr -d '[:blank:]' | cut -d'>' -f1 >> ${TEMPFILE} | |
13 | + done | |
14 | + | |
15 | + cat ${TEMPFILE} \ | |
16 | + | sort --unique \ | |
17 | + | xargs sudo zypper --non-interactive --verbose in | |
52 | 18 | |
53 | -rm -f ${TEMPFILE} | |
19 | + rm -f ${TEMPFILE} | |
54 | 20 | |
55 | 21 | } |
56 | 22 | |
57 | 23 | if [ -z ${1} ]; then |
58 | - echo "Use ${0} --32 for 32 bits cross-compiler" | |
59 | - echo "Use ${0} --64 for 64 bits cross-compiler" | |
24 | + echo "${0} [options]" | |
25 | + echo "" | |
26 | + echo "Options:" | |
27 | + echo "" | |
28 | + | |
29 | + echo " --ar Install required OBS repositories for zypper" | |
30 | + echo " --32 Install cross compiler for 32 bits windows using zypper" | |
31 | + echo " --64 Install cross compiler for 64 bits windows using zypper" | |
32 | + echo " --all Install cross compiler for 32 and 64 bits windows using zypper" | |
60 | 33 | exit -1 |
61 | 34 | fi |
62 | 35 | |
... | ... | @@ -70,9 +43,11 @@ do |
70 | 43 | |
71 | 44 | case $parameter in |
72 | 45 | |
73 | - ar) | |
74 | - zypper ar --refresh http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_42.3/ mingw32 | |
75 | - zypper ar --refresh http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_42.3/ mingw64 | |
46 | + AR) | |
47 | + echo "Adding required repositories" | |
48 | + sudo zypper ar obs://windows:mingw:win32 windows_mingw_win32 | |
49 | + sudo zypper ar obs://windows:mingw:win64 windows_mingw_win64 | |
50 | + sudo zypper ar obs://home:PerryWerneck:pw3270 home_PerryWerneck_pw3270 | |
76 | 51 | ;; |
77 | 52 | |
78 | 53 | 32) | ... | ... |
win/makeruntime.sh.in
... | ... | @@ -25,6 +25,13 @@ |
25 | 25 | # erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça) |
26 | 26 | # |
27 | 27 | |
28 | +# | |
29 | +# Referencias: | |
30 | +# | |
31 | +# https://www.gtk.org/docs/installations/windows/ | |
32 | +# http://drup.org/gtk-warning-error-loading-icon-couldnt-recognize-image-file-format | |
33 | +# | |
34 | + | |
28 | 35 | # Get myDIR |
29 | 36 | myDIR=$(dirname $(readlink -f "${0}")) |
30 | 37 | |
... | ... | @@ -36,7 +43,7 @@ PKG_CONFIG="@PKG_CONFIG@" |
36 | 43 | GTK_VERSION="gtk+-@GTK_VERSION@" |
37 | 44 | |
38 | 45 | GTK_PREFIX=$($PKG_CONFIG --variable=prefix ${GTK_VERSION}) |
39 | -# GDK_LOADERS=$(${PKG_CONFIG} --variable=gdk_pixbuf_binarydir gdk-pixbuf-2.0 | sed -e "s@${prefix}@@g") | |
46 | +GDK_LOADERS=$(${PKG_CONFIG} --variable=gdk_pixbuf_binarydir gdk-pixbuf-2.0 | sed -e "s@${prefix}@@g") | |
40 | 47 | |
41 | 48 | TARGET="@BASEDIR@/.bin/runtime" |
42 | 49 | BINDIR="@BASEDIR@/.bin/Release/" |
... | ... | @@ -199,15 +206,15 @@ copy_locale() { |
199 | 206 | |
200 | 207 | } |
201 | 208 | |
202 | -#copy_loaders() { | |
203 | -# | |
204 | -# mkdir -p "${TARGET}/${GDK_LOADERS}" | |
205 | -# cp -rv "${prefix}/${GDK_LOADERS}/loaders" "${TARGET}/${GDK_LOADERS}" | |
206 | -# if [ "$?" != "0" ]; then | |
207 | -# exit -1 | |
208 | -# fi | |
209 | -# | |
210 | -#} | |
209 | +copy_loaders() { | |
210 | + | |
211 | + mkdir -p "${TARGET}/${GDK_LOADERS}" | |
212 | + cp -rv "${prefix}/${GDK_LOADERS}/loaders" "${TARGET}/${GDK_LOADERS}" | |
213 | + if [ "$?" != "0" ]; then | |
214 | + exit -1 | |
215 | + fi | |
216 | + | |
217 | +} | |
211 | 218 | |
212 | 219 | copy_schemes() { |
213 | 220 | |
... | ... | @@ -257,15 +264,6 @@ copy_theme() { |
257 | 264 | rm -f ${TARGET}/etc/gtk-3.0/settings.ini |
258 | 265 | rm -f ${TARGET}/etc/gtk-3.0/gtkrc |
259 | 266 | |
260 | -# echo "[Settings]" >> ${TARGET}/etc/gtk-3.0/settings.ini | |
261 | -# echo "gtk-theme-name = win32" >> ${TARGET}/etc/gtk-3.0/settings.ini | |
262 | - | |
263 | -# echo "gtk-theme-name = MS-Windows" >> ${TARGET}/etc/gtk-3.0/settings.ini | |
264 | -# echo "gtk-icon-theme-name = ${1}" >> ${TARGET}/etc/gtk-3.0/settings.ini | |
265 | -# echo "gtk-fallback-icon-theme = ${1}" >> ${TARGET}/etc/gtk-3.0/settings.ini | |
266 | -# echo "gtk-font-name = Sans 10" >> ${TARGET}/etc/gtk-3.0/settings.ini | |
267 | -# echo "gtk-button-images = 1" >> ${TARGET}/etc/gtk-3.0/settings.ini | |
268 | - | |
269 | 267 | mkdir -p ${TARGET}/share/icons |
270 | 268 | if [ "$?" != 0 ]; then |
271 | 269 | echo "Can´t create icons folder" |
... | ... | @@ -284,11 +282,11 @@ copy_theme() { |
284 | 282 | exit -1 |
285 | 283 | fi |
286 | 284 | |
287 | - cp -rv /usr/share/themes/${1} ${TARGET}/share/themes | |
288 | - if [ "$?" != 0 ]; then | |
289 | - echo "Can´t copy ${1} theme" | |
290 | - exit -1 | |
291 | - fi | |
285 | +# cp -rv /usr/share/themes/${1} ${TARGET}/share/themes | |
286 | +# if [ "$?" != 0 ]; then | |
287 | +# echo "Can´t copy ${1} theme" | |
288 | +# exit -1 | |
289 | +# fi | |
292 | 290 | |
293 | 291 | echo "${myDIR}/gtk.css" |
294 | 292 | if [ -e "${myDIR}/gtk.css" ]; then |
... | ... | @@ -341,7 +339,7 @@ done |
341 | 339 | # |
342 | 340 | copy_dll |
343 | 341 | copy_locale |
344 | -# copy_loaders | |
342 | +copy_loaders | |
345 | 343 | copy_schemes |
346 | 344 | copy_theme "Adwaita" |
347 | 345 | ... | ... |
win/pack.sh
... | ... | @@ -36,7 +36,7 @@ PACKAGE_EXTRAS="libhllapi pw3270-keypads" |
36 | 36 | TARGET_ARCHS="x86_64" |
37 | 37 | |
38 | 38 | GIT_URL="https://github.com/PerryWerneck" |
39 | -BUILD_UNSTABLE=0 | |
39 | +BUILD_BRANCH="master" | |
40 | 40 | MAKE_ZIP=0 |
41 | 41 | CLEAR_TARGET_PATH=0 |
42 | 42 | |
... | ... | @@ -83,17 +83,16 @@ failed() |
83 | 83 | # |
84 | 84 | clone() |
85 | 85 | { |
86 | - echo -e "\e]2;Cloning ${1}\a" | |
87 | 86 | |
88 | 87 | mkdir -p ${WORKDIR}/sources |
89 | 88 | |
90 | - if [ "${BUILD_UNSTABLE}" == "1" ]; then | |
91 | - BRANCH="develop" | |
92 | - else | |
93 | - TEMPVAR=$(echo ${1}_branch | sed -e "s@-@@g") | |
94 | - BRANCH=${!TEMPVAR} | |
89 | + TEMPVAR=$(echo ${1}_branch | sed -e "s@-@@g") | |
90 | + BRANCH=${!TEMPVAR} | |
91 | + if [ -z ${BRANCH} ]; then | |
92 | + BRANCH=${BUILD_BRANCH} | |
95 | 93 | fi |
96 | 94 | |
95 | + echo -e "\e]2;Cloning ${1} ${BRANCH}\a" | |
97 | 96 | echo "Cloning ${1} ${BRANCH}" |
98 | 97 | if [ -z ${BRANCH} ]; then |
99 | 98 | git clone --quiet ${GIT_URL}/${1}.git ${WORKDIR}/sources/${1} |
... | ... | @@ -130,7 +129,8 @@ prepare() |
130 | 129 | for spec in $(find ${WORKDIR}/sources/${1}/win/${ARCH} -name "*.spec") |
131 | 130 | do |
132 | 131 | echo "Parsing ${spec}" |
133 | - grep -i buildrequires "${spec}" | grep -v "%" | cut -d: -f2- | tr -d '[:blank:]' >> ${WORKDIR}/sources/pre-reqs | |
132 | + grep -i "^Requires:" "${spec}" | grep -v "%" | cut -d: -f2- | tr -d '[:blank:]' >> ${WORKDIR}/sources/pre-reqs | |
133 | + grep -i "^BuildRequires:" "${spec}" | grep -v "%" | cut -d: -f2- | tr -d '[:blank:]' >> ${WORKDIR}/sources/pre-reqs | |
134 | 134 | done |
135 | 135 | |
136 | 136 | fi |
... | ... | @@ -424,7 +424,7 @@ buildApplication() |
424 | 424 | fi |
425 | 425 | done |
426 | 426 | |
427 | - if [ "${BUILD_UNSTABLE}" == "1" ]; then | |
427 | + if [ "${BUILD_BRANCH}" == "develop" ]; then | |
428 | 428 | APP_OPTIONS="--enable-unstable" |
429 | 429 | else |
430 | 430 | APP_OPTIONS="" |
... | ... | @@ -460,6 +460,24 @@ buildApplication() |
460 | 460 | failed "Can't configure ${1}" |
461 | 461 | fi |
462 | 462 | |
463 | + if [ ! -e "branding/${PRODUCT_NAME}.svg" ]; then | |
464 | + | |
465 | + if [ -e "${PROJECTDIR}/${PRODUCT_NAME}.svg" ]; then | |
466 | + echo "Getting icon from ${PROJECTDIR}/${PRODUCT_NAME}.svg" | |
467 | + ln -s "$(readlink -f "${PROJECTDIR}/${PRODUCT_NAME}.svg")" "branding/${PRODUCT_NAME}.svg" | |
468 | + | |
469 | + elif [ -e "${PROJECTDIR}/branding/${PRODUCT_NAME}.svg" ]; then | |
470 | + echo "Getting icon from ${PROJECTDIR}/branding/${PRODUCT_NAME}.svg" | |
471 | + ln -s "$(readlink -f "${PROJECTDIR}/branding/${PRODUCT_NAME}.svg")" "branding/${PRODUCT_NAME}.svg" | |
472 | + | |
473 | + else | |
474 | + echo "Using default icon" | |
475 | + ln -s "pw3270.svg" "branding/${PRODUCT_NAME}.svg" | |
476 | + | |
477 | + fi | |
478 | + | |
479 | + fi | |
480 | + | |
463 | 481 | make all |
464 | 482 | if [ "$?" != "0" ]; then |
465 | 483 | failed "Can't buid ${1}" |
... | ... | @@ -569,13 +587,22 @@ copy_install_file() { |
569 | 587 | failed "Can't copy ${1} to ${FILENAME}" |
570 | 588 | fi |
571 | 589 | |
572 | - if [ ${BUILD_UNSTABLE} == "1" ]; then | |
590 | + case ${BUILD_BRANCH} in | |
591 | + develop) | |
573 | 592 | TARGET_PATH="/${PRODUCT_NAME}/unstable/${ARCH}" |
574 | 593 | FILENAME=${PROJECTDIR}/dist/unstable/${ARCH}/$(basename ${1}) |
575 | - else | |
594 | + ;; | |
595 | + | |
596 | + master) | |
576 | 597 | TARGET_PATH="/${PRODUCT_NAME}/stable/${ARCH}" |
577 | 598 | FILENAME=${PROJECTDIR}/dist/stable/${ARCH}/$(basename ${1}) |
578 | - fi | |
599 | + ;; | |
600 | + | |
601 | + *) | |
602 | + TARGET_PATH="/${PRODUCT_NAME}/${BUILD_BRANCH}/${ARCH}" | |
603 | + FILENAME=${PROJECTDIR}/dist/${BUILD_BRANCH}/${ARCH}/$(basename ${1}) | |
604 | + | |
605 | + esac | |
579 | 606 | |
580 | 607 | if [ "${CLEAR_TARGET_PATH}" == "1" ]; then |
581 | 608 | rm -fr "$(dirname ${FILENAME})/*" |
... | ... | @@ -798,21 +825,6 @@ do |
798 | 825 | |
799 | 826 | CLEAR) |
800 | 827 | CLEAR_TARGET_PATH=1 |
801 | - | |
802 | -# if [ ${BUILD_UNSTABLE} == "1" ]; then | |
803 | -# CLEAR_TARGET="${PRODUCT_NAME}/unstable" | |
804 | -# else | |
805 | -# CLEAR_TARGET="${PRODUCT_NAME}/stable" | |
806 | -# fi | |
807 | -# | |
808 | -# if [ -d ~/public_html/win/${STORAGE_PATH} ]; then | |
809 | -# echo rm -fr ~/public_html/win/${CLEAR_TARGET}/{x86_32,x86_64} | |
810 | -# fi | |
811 | -# | |
812 | -# if [ ! -z "${XDG_PUBLICSHARE_DIR}" ] && [ -d "${XDG_PUBLICSHARE_DIR}/${CLEAR_TARGET}" ]; then | |
813 | -# echo rm -fr ${XDG_PUBLICSHARE_DIR}/${CLEAR_TARGET}/{x86_32,x86_64} | |
814 | -# fi | |
815 | - | |
816 | 828 | ;; |
817 | 829 | |
818 | 830 | EXTRA-PACKAGES) |
... | ... | @@ -836,11 +848,15 @@ do |
836 | 848 | ;; |
837 | 849 | |
838 | 850 | UNSTABLE) |
839 | - BUILD_UNSTABLE=1 | |
851 | + BUILD_BRANCH="develop" | |
840 | 852 | ;; |
841 | 853 | |
842 | 854 | DEVELOP) |
843 | - BUILD_UNSTABLE=1 | |
855 | + BUILD_BRANCH="develop" | |
856 | + ;; | |
857 | + | |
858 | + BRANCH) | |
859 | + BUILD_BRANCH=${value} | |
844 | 860 | ;; |
845 | 861 | |
846 | 862 | SHELL-ON-ERROR) |
... | ... | @@ -863,7 +879,8 @@ do |
863 | 879 | |
864 | 880 | echo " --product-name Set the product name (current is ${PRODUCT_NAME})" |
865 | 881 | echo " --project-path Set the path for the customization data" |
866 | - echo " --unstable Build unstable version" | |
882 | + echo " --unstable Build unstable version (--branch=develop)" | |
883 | + echo " --branch Build selected branch (current=${BUILD_BRANCH}" | |
867 | 884 | |
868 | 885 | echo " --target-archs Set the target architectures (current are ${TARGET_ARCHS})" |
869 | 886 | echo " --sources-from Base URL of the git server with the sources (current is ${GIT_URL})" | ... | ... |
win/pw3270.nsi.in
... | ... | @@ -121,8 +121,10 @@ SubSection "@PRODUCT_NAME@" SecMain |
121 | 121 | |
122 | 122 | # Schema |
123 | 123 | CreateDirectory "$INSTDIR\schemas" |
124 | - file "/oname=$INSTDIR\schemas\@PRODUCT_NAME@-application.gschema.xml" "share\glib-2.0\schemas\pw3270-application.gschema.xml" | |
125 | - file "/oname=$INSTDIR\schemas\@PRODUCT_NAME@-window.gmasma.xml" "share\glib-2.0\schemas\pw3270-window.gschema.xml" | |
124 | + file "/oname=$INSTDIR\schemas\@PRODUCT_NAME@-application.gschema.xml" "share\glib-2.0\schemas\@PRODUCT_NAME@-application.gschema.xml" | |
125 | + file "/oname=$INSTDIR\schemas\@PRODUCT_NAME@-window.gschema.xml" "share\glib-2.0\schemas\@PRODUCT_NAME@-window.gschema.xml" | |
126 | + | |
127 | + file "/oname=$INSTDIR\gschemas.compiled" "runtime/share/glib-2.0/schemas/gschemas.compiled" | |
126 | 128 | |
127 | 129 | # Configuration files |
128 | 130 | file "/oname=$INSTDIR\colors.conf" "share\@PRODUCT_NAME@\colors.conf" |
... | ... | @@ -523,5 +525,10 @@ Function .onInit |
523 | 525 | |
524 | 526 | FunctionEnd |
525 | 527 | |
528 | +Function .onInstSuccess | |
529 | + | |
530 | + # Update GTK Image loaders | |
531 | + | |
526 | 532 | |
533 | +FunctionEnd | |
527 | 534 | ... | ... |
win/x86_32/mingw32-pw3270.spec
... | ... | @@ -39,6 +39,11 @@ Url: http://www.softwarepublico.gov.br/dotlrn/clubs/pw3270 |
39 | 39 | Source: pw3270-%{version}.tar.xz |
40 | 40 | BuildRoot: %{_tmppath}/%{name}-%{version}-build |
41 | 41 | |
42 | +Requires: mingw32-gtk3 | |
43 | +Requires: mingw32-lib3270 = %{version} | |
44 | +Requires: mingw32-hicolor-icon-theme | |
45 | +Requires: mingw32(libpixbufloader-svg.dll) | |
46 | + | |
42 | 47 | Provides: mingw32-pw3270-%{MAJOR_VERSION}_%{MINOR_VERSION} |
43 | 48 | Conflicts: otherproviders(mingw32-pw3270-%{MAJOR_VERSION}_%{MINOR_VERSION}) |
44 | 49 | ... | ... |
win/x86_64/mingw64-pw3270.spec
... | ... | @@ -41,6 +41,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build |
41 | 41 | |
42 | 42 | Requires: mingw64-gtk3 |
43 | 43 | Requires: mingw64-lib3270 = %{version} |
44 | +Requires: mingw64-hicolor-icon-theme | |
45 | +Requires: mingw64(libpixbufloader-svg.dll) | |
44 | 46 | |
45 | 47 | Provides: mingw64(lib:pw3270) = %{version} |
46 | 48 | Requires: mingw64-lib3270-%{MAJOR_VERSION}_%{MINOR_VERSION} = %{version} | ... | ... |