eepp icons updated.

This commit is contained in:
Martín Lucas Golini
2023-03-23 20:06:53 -03:00
parent 05380a8069
commit 5d1387deb4
10 changed files with 232 additions and 5 deletions

View File

@@ -0,0 +1,13 @@
<svg width="512" height="512" version="1.1" viewBox="0 0 12.7 12.7" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<linearGradient id="a" x1="6.4195" x2="6.3958" y1=".59797" y2="12.191" gradientTransform="matrix(.99998 0 0 1.0233 -.025338 -.19328)" gradientUnits="userSpaceOnUse">
<stop stop-color="#47d147" offset="0"/>
<stop stop-color="#246924" offset="1"/>
</linearGradient>
</defs>
<circle cx="6.35" cy="6.35" r="5.9335" fill="url(#a)" stroke-width="1.0116"/>
<g transform="matrix(.80588 0 0 .80588 1.3641 1.2538)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width=".8px">
<path transform="matrix(1 0 0 -1 .19808 11.984)" d="m6.0943 5.9899c0.16457 0.1173 0.0098785 0.35997-0.11145 0.43612-0.40848 0.25638-0.89022-0.11622-1.039-0.4965-0.32983-0.84299 0.37932-1.6794 1.1646-1.8967 1.4211-0.39338 2.7295 0.77904 3.0093 2.1158 0.36822 1.7593-0.79537 3.4576-2.3989 4.1096"/>
<path transform="matrix(1 0 0 -1 .030284 12.252)" d="m6.3163 6.3608c-0.14689-0.18552 0.10611-0.40806 0.26737-0.45419 0.54289-0.15532 0.96335 0.42061 1.0068 0.89674 0.096424 1.0555-0.97349 1.7652-1.9275 1.7539-1.7263-0.020368-2.8161-1.765-2.6954-3.3595 0.15881-2.0986 2.0205-3.6297 4.0363-3.8406"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

107
bin/assets/icon/ee-icon.svg Normal file
View File

@@ -0,0 +1,107 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="512"
height="512"
viewBox="0 0 12.7 12.7"
version="1.1"
id="svg5"
sodipodi:docname="drawing24.svg"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
inkscape:export-filename="drawing24-128x128.png"
inkscape:export-xdpi="273.96982"
inkscape:export-ydpi="273.96982"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#505050"
bordercolor="#ffffff"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="1"
inkscape:deskcolor="#505050"
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="16"
inkscape:cx="13.5"
inkscape:cy="22.96875"
inkscape:window-width="2560"
inkscape:window-height="1382"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="g1156" />
<defs
id="defs2">
<linearGradient
inkscape:collect="always"
id="linearGradient924">
<stop
style="stop-color:#47d147;stop-opacity:1;"
offset="0"
id="stop920" />
<stop
style="stop-color:#246924;stop-opacity:1;"
offset="1"
id="stop922" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient924"
id="linearGradient926"
x1="6.4195237"
y1="0.59797412"
x2="6.3958426"
y2="12.191067"
gradientUnits="userSpaceOnUse"
spreadMethod="pad"
gradientTransform="matrix(0.99998251,0,0,1.0232653,-0.025338,-0.19328174)" />
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<circle
style="opacity:1;fill:url(#linearGradient926);fill-opacity:1;stroke-width:1.01156"
id="path1730"
cy="6.3499999"
cx="6.3499999"
r="5.9334998" />
<g
id="g1156"
transform="matrix(0.80588472,0,0,0.80588472,1.3641129,1.2537559)">
<path
sodipodi:type="spiral"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.8px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
id="path839"
sodipodi:cx="6.0060029"
sodipodi:cy="5.9852381"
sodipodi:expansion="2"
sodipodi:revolution="1.4179463"
sodipodi:radius="4.3319278"
sodipodi:argument="-7.5037332"
sodipodi:t0="0.14288357"
d="M 6.0943208,5.9898731 C 6.2588927,6.1071769 6.1041993,6.3498412 5.9828716,6.4259916 5.5743887,6.6823728 5.0926498,6.3097737 4.9438619,5.9294955 4.6140314,5.0865013 5.3231824,4.2501357 6.1084717,4.0327579 7.529564,3.6393819 8.8379977,4.8117974 9.117774,6.148548 9.4859968,7.9078893 8.3224047,9.6061964 6.7188563,10.25811"
transform="matrix(1,0,0,-1,0.19807867,11.983836)" />
<path
sodipodi:type="spiral"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.8px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
id="path841"
sodipodi:cx="6.4141221"
sodipodi:cy="6.3947301"
sodipodi:expansion="2"
sodipodi:revolution="1.4179463"
sodipodi:radius="5.0720696"
sodipodi:argument="-10.363478"
sodipodi:t0="0.14288357"
d="M 6.316304,6.3607564 C 6.169417,6.1752364 6.4224185,5.9526981 6.5836693,5.9065654 7.1265642,5.7512473 7.5470185,6.3271736 7.5905158,6.8033099 7.6869398,7.8588009 6.6170226,8.5684904 5.6630504,8.5572352 3.9367025,8.5368673 2.8469604,6.7922056 2.9676231,5.1977073 3.1264313,3.0991359 4.9881328,1.5680458 7.003875,1.3570638"
transform="matrix(1,0,0,-1,0.03028437,12.251636)" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,107 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="512"
height="512"
viewBox="0 0 12.7 12.7"
version="1.1"
id="svg5"
sodipodi:docname="drawing24.svg"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
inkscape:export-filename="drawing24-128x128.png"
inkscape:export-xdpi="273.96982"
inkscape:export-ydpi="273.96982"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#505050"
bordercolor="#ffffff"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="1"
inkscape:deskcolor="#505050"
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="16"
inkscape:cx="13.5"
inkscape:cy="22.96875"
inkscape:window-width="2560"
inkscape:window-height="1382"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="g1156" />
<defs
id="defs2">
<linearGradient
inkscape:collect="always"
id="linearGradient924">
<stop
style="stop-color:#b93de9;stop-opacity:1;"
offset="0"
id="stop920" />
<stop
style="stop-color:#662281;stop-opacity:1;"
offset="1"
id="stop922" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient924"
id="linearGradient926"
x1="6.4195237"
y1="0.59797412"
x2="6.3958426"
y2="12.191067"
gradientUnits="userSpaceOnUse"
spreadMethod="pad"
gradientTransform="matrix(0.99998251,0,0,1.0232653,-0.025338,-0.19328174)" />
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<circle
style="opacity:1;fill:url(#linearGradient926);fill-opacity:1;stroke-width:1.01156"
id="path1730"
cy="6.3499999"
cx="6.3499999"
r="5.9334998" />
<g
id="g1156"
transform="matrix(0.80588472,0,0,0.80588472,1.3641129,1.2537559)">
<path
sodipodi:type="spiral"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.8px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
id="path839"
sodipodi:cx="6.0060029"
sodipodi:cy="5.9852381"
sodipodi:expansion="2"
sodipodi:revolution="1.4179463"
sodipodi:radius="4.3319278"
sodipodi:argument="-7.5037332"
sodipodi:t0="0.14288357"
d="M 6.0943208,5.9898731 C 6.2588927,6.1071769 6.1041993,6.3498412 5.9828716,6.4259916 5.5743887,6.6823728 5.0926498,6.3097737 4.9438619,5.9294955 4.6140314,5.0865013 5.3231824,4.2501357 6.1084717,4.0327579 7.529564,3.6393819 8.8379977,4.8117974 9.117774,6.148548 9.4859968,7.9078893 8.3224047,9.6061964 6.7188563,10.25811"
transform="matrix(1,0,0,-1,0.19807867,11.983836)" />
<path
sodipodi:type="spiral"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.8px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
id="path841"
sodipodi:cx="6.4141221"
sodipodi:cy="6.3947301"
sodipodi:expansion="2"
sodipodi:revolution="1.4179463"
sodipodi:radius="5.0720696"
sodipodi:argument="-10.363478"
sodipodi:t0="0.14288357"
d="M 6.316304,6.3607564 C 6.169417,6.1752364 6.4224185,5.9526981 6.5836693,5.9065654 7.1265642,5.7512473 7.5470185,6.3271736 7.5905158,6.8033099 7.6869398,7.8588009 6.6170226,8.5684904 5.6630504,8.5572352 3.9367025,8.5368673 2.8469604,6.7922056 2.9676231,5.1977073 3.1264313,3.0991359 4.9881328,1.5680458 7.003875,1.3570638"
transform="matrix(1,0,0,-1,0.03028437,12.251636)" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
bin/assets/icon/eterm.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -20,8 +20,8 @@ void loadColorSchemes( const std::string& resPath ) {
auto colorSchemesFiles = FileSystem::filesGetInPath( colorSchemesPath );
for ( auto& file : colorSchemesFiles ) {
auto colorSchemesInFile = TerminalColorScheme::loadFromFile( file );
for ( auto& coloScheme : colorSchemesInFile )
colorSchemes.emplace_back( coloScheme );
std::copy( colorSchemesInFile.begin(), colorSchemesInFile.end(),
std::back_inserter( colorSchemes ) );
}
}
for ( auto colorScheme : colorSchemes )
@@ -205,8 +205,8 @@ EE_MAIN_FUNC int main( int argc, char* argv[] ) {
if ( listColorSchemes.Get() ) {
std::cout << "Color schemes:\n";
for ( auto colorScheme : terminalColorSchemes )
std::cout << "\t" << colorScheme.first << "\n";
for ( const auto& tcs : terminalColorSchemes )
std::cout << "\t" << tcs.first << "\n";
return EXIT_SUCCESS;
}
@@ -217,7 +217,7 @@ EE_MAIN_FUNC int main( int argc, char* argv[] ) {
Sizei winSize( width.Get(), height.Get() );
win = Engine::instance()->createWindow(
WindowSettings( winSize.getWidth(), winSize.getHeight(), "eterm", WindowStyle::Default,
WindowBackend::Default, 32, resPath + "icon/ee.png",
WindowBackend::Default, 32, resPath + "icon/eterm.png",
pixelDenstiyConf ? pixelDenstiyConf.Get()
: currentDisplay->getPixelDensity() ),
ContextSettings( vsync.Get() ) );