1
0
mirror of https://github.com/veracrypt/VeraCrypt.git synced 2025-11-11 02:58:02 -06:00

All platforms: Update logo icons (#1546)

Update the old logo with a simplified one without extra label text.
.ico and .icns are updated on Windows and macOS, and .png, .svg
are added on Linux and FreeBSD.

Original logo design by Andreas Becker, recreated by danielwerg with
some edits and symbolic version by me.
This commit is contained in:
Jertzukka
2025-05-31 17:16:39 +03:00
committed by GitHub
parent c7f69062db
commit 44fc3ca991
21 changed files with 696 additions and 3830 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 361 KiB

After

Width:  |  Height:  |  Size: 264 KiB

View File

@@ -309,15 +309,25 @@ prepare: $(APPNAME)
chmod +x $(BASE_DIR)/Setup/Linux/usr/sbin/mount.$(APPNAME) chmod +x $(BASE_DIR)/Setup/Linux/usr/sbin/mount.$(APPNAME)
ifndef TC_NO_GUI ifndef TC_NO_GUI
mkdir -p $(BASE_DIR)/Setup/Linux/usr/share/applications mkdir -p $(BASE_DIR)/Setup/Linux/usr/share/applications
mkdir -p $(BASE_DIR)/Setup/Linux/usr/share/pixmaps
mkdir -p $(BASE_DIR)/Setup/Linux/usr/share/mime/packages mkdir -p $(BASE_DIR)/Setup/Linux/usr/share/mime/packages
cp $(BASE_DIR)/Resources/Icons/VeraCrypt-256x256.xpm $(BASE_DIR)/Setup/Linux/usr/share/pixmaps/$(APPNAME).xpm
cp $(BASE_DIR)/Setup/Linux/$(APPNAME).desktop $(BASE_DIR)/Setup/Linux/usr/share/applications/$(APPNAME).desktop cp $(BASE_DIR)/Setup/Linux/$(APPNAME).desktop $(BASE_DIR)/Setup/Linux/usr/share/applications/$(APPNAME).desktop
cp $(BASE_DIR)/Setup/Linux/$(APPNAME).xml $(BASE_DIR)/Setup/Linux/usr/share/mime/packages/$(APPNAME).xml cp $(BASE_DIR)/Setup/Linux/$(APPNAME).xml $(BASE_DIR)/Setup/Linux/usr/share/mime/packages/$(APPNAME).xml
cp $(BASE_DIR)/Resources/Icons/VeraCrypt-256x256.xpm $(BASE_DIR)/Setup/Linux/veracrypt.AppDir/$(APPNAME).xpm mkdir -p $(BASE_DIR)/Setup/Linux/usr/share/pixmaps
mkdir -p $(BASE_DIR)/Setup/Linux/usr/share/icons/hicolor/scalable/apps
mkdir -p $(BASE_DIR)/Setup/Linux/usr/share/icons/hicolor/symbolic/apps
cp $(BASE_DIR)/Resources/Icons/VeraCrypt-256x256.xpm $(BASE_DIR)/Setup/Linux/usr/share/pixmaps/$(APPNAME).xpm
cp $(BASE_DIR)/Resources/Icons/VeraCrypt.svg $(BASE_DIR)/Setup/Linux/usr/share/icons/hicolor/scalable/apps/$(APPNAME).svg
cp $(BASE_DIR)/Resources/Icons/VeraCrypt-symbolic.svg $(BASE_DIR)/Setup/Linux/usr/share/icons/hicolor/symbolic/apps/$(APPNAME)-symbolic.svg
for res in 16 22 24 32 48 64 256 512 1024; do \
mkdir -p $(BASE_DIR)/Setup/Linux/usr/share/icons/hicolor/$${res}x$${res}/apps ;\
cp $(BASE_DIR)/Resources/Icons/VeraCrypt-$${res}x$${res}.png $(BASE_DIR)/Setup/Linux/usr/share/icons/hicolor/$${res}x$${res}/apps/$(APPNAME).png ;\
done
rm -fr $(BASE_DIR)/Setup/Linux/veracrypt.AppDir/usr rm -fr $(BASE_DIR)/Setup/Linux/veracrypt.AppDir/usr
cp -r $(BASE_DIR)/Setup/Linux/usr $(BASE_DIR)/Setup/Linux/veracrypt.AppDir/. cp -r $(BASE_DIR)/Setup/Linux/usr $(BASE_DIR)/Setup/Linux/veracrypt.AppDir/.
ln -s usr/share/icons/hicolor/1024x1024/apps/$(APPNAME).png $(BASE_DIR)/Setup/Linux/veracrypt.AppDir/$(APPNAME).png
endif endif
@@ -408,12 +418,22 @@ prepare: $(APPNAME)
cp -r $(BASE_DIR)/../Translations/* $(BASE_DIR)/Setup/FreeBSD/usr/share/veracrypt/languages/ cp -r $(BASE_DIR)/../Translations/* $(BASE_DIR)/Setup/FreeBSD/usr/share/veracrypt/languages/
ifndef TC_NO_GUI ifndef TC_NO_GUI
mkdir -p $(BASE_DIR)/Setup/FreeBSD/usr/share/applications mkdir -p $(BASE_DIR)/Setup/FreeBSD/usr/local/share/applications
mkdir -p $(BASE_DIR)/Setup/FreeBSD/usr/share/pixmaps mkdir -p $(BASE_DIR)/Setup/FreeBSD/usr/local/share/mime/packages
mkdir -p $(BASE_DIR)/Setup/FreeBSD/usr/share/mime/packages cp $(BASE_DIR)/Setup/FreeBSD/$(APPNAME).desktop $(BASE_DIR)/Setup/FreeBSD/usr/local/share/applications/$(APPNAME).desktop
cp $(BASE_DIR)/Resources/Icons/VeraCrypt-256x256.xpm $(BASE_DIR)/Setup/FreeBSD/usr/share/pixmaps/$(APPNAME).xpm cp $(BASE_DIR)/Setup/FreeBSD/$(APPNAME).xml $(BASE_DIR)/Setup/FreeBSD/usr/local/share/mime/packages/$(APPNAME).xml
cp $(BASE_DIR)/Setup/FreeBSD/$(APPNAME).desktop $(BASE_DIR)/Setup/FreeBSD/usr/share/applications/$(APPNAME).desktop
cp $(BASE_DIR)/Setup/FreeBSD/$(APPNAME).xml $(BASE_DIR)/Setup/FreeBSD/usr/share/mime/packages/$(APPNAME).xml mkdir -p $(BASE_DIR)/Setup/FreeBSD/usr/local/share/pixmaps
mkdir -p $(BASE_DIR)/Setup/FreeBSD/usr/local/share/icons/hicolor/scalable/apps
mkdir -p $(BASE_DIR)/Setup/FreeBSD/usr/local/share/icons/hicolor/symbolic/apps
cp $(BASE_DIR)/Resources/Icons/VeraCrypt-256x256.xpm $(BASE_DIR)/Setup/FreeBSD/usr/local/share/pixmaps/$(APPNAME).xpm
cp $(BASE_DIR)/Resources/Icons/VeraCrypt.svg $(BASE_DIR)/Setup/FreeBSD/usr/local/share/icons/hicolor/scalable/apps/$(APPNAME).svg
cp $(BASE_DIR)/Resources/Icons/VeraCrypt-symbolic.svg $(BASE_DIR)/Setup/FreeBSD/usr/local/share/icons/hicolor/symbolic/apps/$(APPNAME)-symbolic.svg
for res in 16 22 24 32 48 64 256 512 1024; do \
mkdir -p $(BASE_DIR)/Setup/FreeBSD/usr/local/share/icons/hicolor/$${res}x$${res}/apps ;\
cp $(BASE_DIR)/Resources/Icons/VeraCrypt-$${res}x$${res}.png $(BASE_DIR)/Setup/FreeBSD/usr/local/share/icons/hicolor/$${res}x$${res}/apps/$(APPNAME).png ;\
done
endif endif
chown -R root:wheel $(BASE_DIR)/Setup/FreeBSD/usr chown -R root:wheel $(BASE_DIR)/Setup/FreeBSD/usr
chmod -R go-w $(BASE_DIR)/Setup/FreeBSD/usr chmod -R go-w $(BASE_DIR)/Setup/FreeBSD/usr

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 471 B

View File

@@ -1,105 +0,0 @@
/* XPM */
static const char *VeraCryptIcon16x16[] = {
"16 16 86 1",
" c None",
". c #FFFFFF",
"+ c #FDFEFF",
"@ c #FDFEFE",
"# c #FEFEFE",
"$ c #FEFFFE",
"% c #FEFFFF",
"& c #FEFEFF",
"* c #FCFEFE",
"= c #60C9E6",
"- c #6FCDE7",
"; c #C4E7DC",
"> c #8ACCB7",
", c #A0D4C2",
"' c #BFE1D4",
") c #FCFEFD",
"! c #8CD6EC",
"~ c #0096CC",
"{ c #B8E2F1",
"] c #F1F9F7",
"^ c #51BA9C",
"/ c #68C0A5",
"( c #9FD3C0",
"_ c #CFE9E0",
": c #3FA8D7",
"< c #399CD3",
"[ c #F9FCFD",
"} c #87D4C1",
"| c #38B495",
"1 c #E2F4EF",
"2 c #C5E0F1",
"3 c #0C79C1",
"4 c #A0C7E5",
"5 c #E6F8F6",
"6 c #1A7C68",
"7 c #479A80",
"8 c #FBFFFF",
"9 c #FCFDFD",
"0 c #66A1D1",
"a c #2B74BA",
"b c #5AB3C3",
"c c #288F93",
"d c #248C6C",
"e c #89C6B6",
"f c #C5E2DB",
"g c #E4F3EF",
"h c #E1E9F6",
"i c #24679C",
"j c #026B83",
"k c #BAE2ED",
"l c #7CB8A3",
"m c #0E7A59",
"n c #159271",
"o c #60C2AC",
"p c #EEEEEE",
"q c #E6E6E6",
"r c #FFFEFF",
"s c #DCE9EC",
"t c #CEDFE3",
"u c #EEECEC",
"v c #F0F7F4",
"w c #D6E9E3",
"x c #D5EBE5",
"y c #CEEAE4",
"z c #FAFDFD",
"A c #CBCBCA",
"B c #777775",
"C c #8E8E8E",
"D c #A29F9E",
"E c #959190",
"F c #D0D1D0",
"G c #C6C5C5",
"H c #BFBCBC",
"I c #B1ADAD",
"J c #DCD9D9",
"K c #F6F6F6",
"L c #DFDFDE",
"M c #DEDEDE",
"N c #DFDFDF",
"O c #D9DADA",
"P c #EDEDED",
"Q c #E5E6E5",
"R c #CECFCE",
"S c #DEDFDE",
"T c #F4F5F5",
"U c #FDFDFD",
" ",
" ........ ",
" ++....@@#$ ",
" %.&..%%... ",
" *=-.%@.;>,') ",
" .!~{..]^/(_. ",
" %..:<[.}|1.@.. ",
"..@.2345678.@...",
"...9.0abcdefg.$.",
" ..@.hijklmno.$ ",
" .pqrstuvwxyz ",
" .ABCDEFGHIJ. ",
" KLMNOPQRST ",
" ##....#... ",
" UUUU#### ",
" "};

Binary file not shown.

After

Width:  |  Height:  |  Size: 664 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 754 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1020 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,486 +0,0 @@
/* XPM */
static const char *VeraCryptIcon48x48[] = {
"48 48 435 2",
" c None",
". c #FFFFFF",
"+ c #FEFFFF",
"@ c #FDFEFF",
"# c #FEFEFE",
"$ c #FEFFFE",
"% c #EFF9FC",
"& c #CDEEF7",
"* c #D5F1F8",
"= c #D3F0F8",
"- c #D1EFF8",
"; c #DBF2F9",
"> c #FDFEFE",
", c #E7F5F1",
"' c #E4F3EF",
") c #E5F4EF",
"! c #E4F3EE",
"~ c #EAF6F2",
"{ c #EDF6F3",
"] c #ECF6F3",
"^ c #EAF5F1",
"/ c #F8FCFA",
"( c #EAF8FC",
"_ c #1CB1DB",
": c #01A8D7",
"< c #07ABD8",
"[ c #04AAD8",
"} c #0DA8D5",
"| c #CFEDF6",
"1 c #CFECE4",
"2 c #5ABA9D",
"3 c #6CBFA4",
"4 c #69BEA3",
"5 c #8ACAB3",
"6 c #96CFBA",
"7 c #95CEB9",
"8 c #93CEB8",
"9 c #9BD2BE",
"0 c #F4FAF8",
"a c #FCFEFE",
"b c #99DCEF",
"c c #00A5D5",
"d c #0BADD9",
"e c #0DABD8",
"f c #00A1D0",
"g c #4EBEDF",
"h c #73C6AE",
"i c #4AB696",
"j c #6ABFA4",
"k c #6ABEA3",
"l c #7EC5AD",
"m c #86C9B2",
"n c #92CDB8",
"o c #99D0BC",
"p c #8FCCB5",
"q c #D0EAE0",
"r c #3ABBE0",
"s c #00A8D7",
"t c #10A8D5",
"u c #12A7D3",
"v c #01A1D1",
"w c #AEE1F0",
"x c #B7E2D5",
"y c #46B494",
"z c #53BA9C",
"A c #5ABB9E",
"B c #6CBFA5",
"C c #74C2A9",
"D c #88C9B3",
"E c #85C8B1",
"F c #8BCBB5",
"G c #A8D7C6",
"H c #FCFEFF",
"I c #BCE8F5",
"J c #03A6D5",
"K c #0FA7D3",
"L c #05A3D2",
"M c #2FB3D9",
"N c #F6FCFD",
"O c #F1F9F7",
"P c #61BFA3",
"Q c #4FB899",
"R c #54B99C",
"S c #53B99B",
"T c #5FBC9F",
"U c #7CC4AB",
"V c #80C5AE",
"W c #7FC5AD",
"X c #88C9B2",
"Y c #E1F1EB",
"Z c #63BFE1",
"` c #0898CF",
" . c #1AA0D3",
".. c #1BA1D3",
"+. c #0697CE",
"@. c #91CBE7",
"#. c #FCFDFE",
"$. c #91D5C4",
"%. c #3BB392",
"&. c #4BB99C",
"*. c #4BB99B",
"=. c #3CB393",
"-. c #8DD2BF",
";. c #E8F4EF",
">. c #DBEFE8",
",. c #DDF0E9",
"'. c #DCEFE8",
"). c #E2F2EC",
"!. c #DDF0F8",
"~. c #209ED2",
"{. c #199AD1",
"]. c #1C9DD2",
"^. c #1C94CF",
"/. c #2C90CF",
"(. c #E3F1F9",
"_. c #FEFEFF",
":. c #D9F1EB",
"<. c #31B394",
"[. c #3EB697",
"}. c #46B89A",
"|. c #40B697",
"1. c #4FBB9F",
"2. c #EDF8F5",
"3. c #89CCE7",
"4. c #0995CE",
"5. c #1E9DD1",
"6. c #2690CE",
"7. c #1585CA",
"8. c #72B6DF",
"9. c #6CC7B1",
"0. c #26AD8D",
"a. c #38B495",
"b. c #47B799",
"c. c #37B291",
"d. c #ACDFD2",
"e. c #FAFDFD",
"f. c #F4FAFD",
"g. c #34A9D7",
"h. c #1891CE",
"i. c #268DCD",
"j. c #248ECD",
"k. c #1C8ACC",
"l. c #C8E3F3",
"m. c #BEEAE0",
"n. c #2AB493",
"o. c #37B999",
"p. c #34B899",
"q. c #36B797",
"r. c #67C5AC",
"s. c #FBFDFD",
"t. c #ADD9ED",
"u. c #1785C8",
"v. c #288CCC",
"w. c #1A85C9",
"x. c #54A3D6",
"y. c #F9FCFD",
"z. c #4DA991",
"A. c #26987A",
"B. c #2F9C7F",
"C. c #249779",
"D. c #BCE2D8",
"E. c #FCFEFD",
"F. c #5CA2D4",
"G. c #1D80C4",
"H. c #2B87C8",
"I. c #2C89C8",
"J. c #1575BC",
"K. c #A8C9E4",
"L. c #9DD8DE",
"M. c #177A73",
"N. c #236046",
"O. c #20654D",
"P. c #22614A",
"Q. c #196F54",
"R. c #7FC5B3",
"S. c #CEE4F2",
"T. c #2384C6",
"U. c #2987C8",
"V. c #2884C6",
"W. c #1A73BA",
"X. c #3684C2",
"Y. c #EFF6FA",
"Z. c #E6F4F5",
"`. c #37A9B2",
" + c #2AA2AA",
".+ c #246F5B",
"++ c #21664D",
"@+ c #226951",
"#+ c #2E997C",
"$+ c #289E7F",
"%+ c #CCE7E0",
"&+ c #7BB4DC",
"*+ c #1A7FC4",
"=+ c #267DC0",
"-+ c #2378BC",
";+ c #106DB7",
">+ c #83B4DA",
",+ c #79C4CB",
"'+ c #1E9DA6",
")+ c #31AAB5",
"!+ c #29908D",
"~+ c #215F45",
"{+ c #288469",
"]+ c #33A586",
"^+ c #24997A",
"/+ c #5EB59E",
"(+ c #E8F3FA",
"_+ c #3187C6",
":+ c #1C74BB",
"<+ c #2278BD",
"[+ c #1D75BB",
"}+ c #2C7CC0",
"|+ c #ABD5E3",
"1+ c #2FA6AD",
"2+ c #2CA3AD",
"3+ c #2DA4AD",
"4+ c #2EA5AF",
"5+ c #1E7B6A",
"6+ c #2E9A7B",
"7+ c #30A082",
"8+ c #32A083",
"9+ c #229979",
"0+ c #B1DBD0",
"a+ c #F9FCFB",
"b+ c #FCFDFD",
"c+ c #FDFDFD",
"d+ c #9BBBDC",
"e+ c #1960AD",
"f+ c #2D6EB4",
"g+ c #296CB3",
"h+ c #2768B1",
"i+ c #1A7798",
"j+ c #2F9DAF",
"k+ c #2F99AF",
"l+ c #309AAF",
"m+ c #2B98B0",
"n+ c #81C2C3",
"o+ c #329374",
"p+ c #298E72",
"q+ c #2C8F72",
"r+ c #298E71",
"s+ c #309174",
"t+ c #4DA78F",
"u+ c #4AA78E",
"v+ c #4BA88F",
"w+ c #49A58C",
"x+ c #4FB098",
"y+ c #E3F5F1",
"z+ c #FAFBFD",
"A+ c #4C80BD",
"B+ c #2263AD",
"C+ c #2E6AB5",
"D+ c #21689E",
"E+ c #0B6274",
"F+ c #278AA2",
"G+ c #349CB3",
"H+ c #2492AA",
"I+ c #5BADBF",
"J+ c #77B6A3",
"K+ c #1B8466",
"L+ c #2D8E72",
"M+ c #2A8C6F",
"N+ c #258565",
"O+ c #238D6E",
"P+ c #28987A",
"Q+ c #279577",
"R+ c #2A987B",
"S+ c #17A282",
"T+ c #77CAB8",
"U+ c #BCD0E6",
"V+ c #2062AE",
"W+ c #2F6DB2",
"X+ c #156983",
"Y+ c #0F6578",
"Z+ c #187187",
"`+ c #349CB2",
" @ c #2995AD",
".@ c #CBE5EB",
"+@ c #E3F0ED",
"@@ c #329276",
"#@ c #2A8D71",
"$@ c #2D8C6E",
"%@ c #2B896A",
"&@ c #2C8A6C",
"*@ c #329A7E",
"=@ c #339A7E",
"-@ c #32A68A",
";@ c #31B094",
">@ c #29AB8D",
",@ c #CDEBE5",
"'@ c #6894CB",
")@ c #005487",
"!@ c #015C6D",
"~@ c #015B72",
"{@ c #01586E",
"]@ c #04728B",
"^@ c #7DC1D0",
"/@ c #F9FCFC",
"(@ c #99C9BB",
"_@ c #0E7D5B",
":@ c #197F5E",
"<@ c #177E5D",
"[@ c #177D5C",
"}@ c #1A8463",
"|@ c #1E9778",
"1@ c #1CA687",
"2@ c #1FA788",
"3@ c #12A282",
"4@ c #49B89F",
"5@ c #FCFCFC",
"6@ c #DDE7F1",
"7@ c #79A9B8",
"8@ c #7EADB7",
"9@ c #7EACB7",
"0@ c #7DABB6",
"a@ c #7DAEBA",
"b@ c #E5F2F4",
"c@ c #F3F9F7",
"d@ c #91C3B3",
"e@ c #89BDAD",
"f@ c #8CBEAE",
"g@ c #8BBEAE",
"h@ c #8BBDAD",
"i@ c #8DCDBD",
"j@ c #8DD3C4",
"k@ c #8CD1C2",
"l@ c #8FD3C4",
"m@ c #86D0BF",
"n@ c #E2F4EF",
"o@ c #FCFCFB",
"p@ c #C5C5C4",
"q@ c #949493",
"r@ c #989897",
"s@ c #C4C4C4",
"t@ c #F8F9F9",
"u@ c #A5A5A5",
"v@ c #8E8E8D",
"w@ c #CBCBCB",
"x@ c #FAFCFC",
"y@ c #FAFCFB",
"z@ c #F0F1F0",
"A@ c #FBFEFD",
"B@ c #D2D2D2",
"C@ c #323230",
"D@ c #F0F0EF",
"E@ c #3A3A38",
"F@ c #CCCCCC",
"G@ c #A8A8A7",
"H@ c #ABABAB",
"I@ c #EEEEEE",
"J@ c #A3A3A3",
"K@ c #ACACAB",
"L@ c #C1C1C0",
"M@ c #898988",
"N@ c #E6E6E6",
"O@ c #A5A5A4",
"P@ c #F5F5F5",
"Q@ c #C0C0BF",
"R@ c #B6B6B5",
"S@ c #CACAC9",
"T@ c #FBFBFB",
"U@ c #C9C9C8",
"V@ c #A6A6A6",
"W@ c #BFBFBE",
"X@ c #D3D3D2",
"Y@ c #5D5D5C",
"Z@ c #E7E7E7",
"`@ c #5A5A58",
" # c #7D7D7C",
".# c #717170",
"+# c #969695",
"@# c #4B4B49",
"## c #434342",
"$# c #959594",
"%# c #2C2C2A",
"&# c #AAAAAA",
"*# c #B5B5B4",
"=# c #393938",
"-# c #646463",
";# c #8A8A89",
"># c #E2E2E1",
",# c #666664",
"'# c #DCDCDC",
")# c #8B8B8A",
"!# c #B7B7B7",
"~# c #9C9C9B",
"{# c #80807F",
"]# c #CDCDCD",
"^# c #979796",
"/# c #888887",
"(# c #010100",
"_# c #B7B7B6",
":# c #8D8D8C",
"<# c #3B3B39",
"[# c #939392",
"}# c #AFAFAE",
"|# c #444442",
"1# c #F3F3F3",
"2# c #474746",
"3# c #626261",
"4# c #585856",
"5# c #A1A1A0",
"6# c #A4A4A3",
"7# c #555553",
"8# c #E1E1E1",
"9# c #8C8C8B",
"0# c #EFEFEF",
"a# c #A4A4A4",
"b# c #A9A9A8",
"c# c #929291",
"d# c #E0E0E0",
"e# c #6F6F6D",
"f# c #ECECEC",
"g# c #F1F1F1",
"h# c #818180",
"i# c #DADADA",
"j# c #7E7E7D",
"k# c #9F9F9E",
"l# c #9C9C9C",
"m# c #8F8F8E",
"n# c #CACACA",
"o# c #BCBCBC",
"p# c #E5E5E5",
"q# c #6A6A69",
"r# c #7C7C7B",
"s# c #A7A7A6",
"t# c #D8D8D8",
"u# c #9A9A99",
"v# c #CDCDCC",
"w# c #A0A09F",
"x# c #F0F0F0",
"y# c #FFFFFE",
"z# c #FDFDFC",
"A# c #FEFEFD",
"B# c #F6F6F6",
" ",
" ",
" ",
" . ",
" . . . . . . . . . . . . . . . . . . . . . . . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" + @ @ @ @ @ . . . . . . . . . . . . . . . # # # # # $ $ $ $ $ . ",
" . . . . . . + . . . . . . . . . . . . . $ . . . . . . . . . . . ",
" . % & * = - ; + . . . . . . . . . . . . . > , ' ) ) ! ~ { ] { ^ / . ",
" @ . ( _ : < [ } | . @ . . . . . . . . . > . 1 2 3 4 4 3 5 6 7 8 9 0 . $ ",
" . a . b c d e f g . @ . . . . . . . . . . $ h i j 3 k l m n o p q . # . ",
" . . . . + r s t u v w . a . . . . . . . > . x y z A B C D E F 8 G > . . . . ",
" . . . H . I J K K L M N . + . . . . . + . O P Q R S T U V W l X Y . # . . . ",
" . . . . . a . Z ` ...+.@.. #.. . . . . a . $.%.&.*.=.-.;.>.,.'.).$ . . . . . . ",
" . . . . . @ . !.~.{.].^./.(.. _.. . . > . :.<.[.}.|.1.2.. $ . . . + . . . . . . ",
" . . . . . . . a . 3.4.5.6.7.8.. a . . . > . 9.0.a.b.c.d.. e.> > > # . . . . . . . . ",
" . . . . . . . . + . f.g.h.i.j.k.l.. @ . > . m.n.o.p.q.r.s.. . . . . . . . . . . . . . . ",
" . . . . . . . . . a . t.u.v.v.w.x.. + + . y.z.A.B.B.C.D.. E.. . . . . . . . . . . . . . ",
" . . . . . . . . . . . _.. F.G.H.I.J.K.. y.. L.M.N.O.P.Q.R.. > . . . . . . . . . . . . . . . ",
" . . . . . . . . . . . > . S.T.U.V.W.X.Y.. Z.`. +.+++@+#+$+%+. > + + + + . . . . . . . . . . ",
" . . . . . . . . . . . . #.. &+*+=+-+;+>+. ,+'+)+!+~+{+]+^+/+. . . . . + + . . . . . . . . . ",
" . . . . . . . . . . . . _.. (+_+:+<+[+}+|+1+2+3+4+5+6+7+8+9+0+. a+b+b+c+$ . . . . . . . . . ",
" . . . . . . . . . . . . #.. d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+. # . . . . . . ",
" . . . . . . . . . . . . . . z+A+B+C+D+E+F+G+H+I+. J+K+L+M+N+O+P+Q+R+S+T+. a . . . . . . ",
" . . . . . . . . . . . . #.. U+V+W+X+Y+Z+`+ @.@. +@@@#@$@%@&@*@=@-@;@>@,@. > . . . . ",
" . . . . . . . . . . . . > . '@)@!@~@{@]@^@. /@. (@_@:@<@[@}@|@1@2@3@4@> . + . . ",
" . . . . . . # 5@. c+# . # . 6@7@8@9@0@a@b@. c+. c@d@e@f@g@h@i@j@k@l@m@n@. # . . ",
" . . . . . . . # . . o@5@# 5@. . . . . . . . 5@5@. . . . . . . . . . . . . . ",
" . . . c+. p@q@. r@s@. c+. . _.# . + t@u@v@w@. c+> x@> $ . . y@z@+ A@+ . . . ",
" . . c+. B@C@D@E@F@G@H@I@J@K@L@M@N@G@O@. P@Q@R@S@T@U@w@V@W@X@Y@Z@. # . . ",
" . . . # . `@ #.#+#@###$#%#&#*#=#-#;#>#. c+,#'#)#!#~#{#]#^#G@/#T@. . . . ",
" . . T@. r@(#_#:#<#[#}#|#1#2#3#4#5#6#. I@ #. w@7#8#9#0#a#b#c#. c+. . ",
" . # . d#e#f#g#h#9#i#[#c+q@j#k#T@l#m#n#o#. p#q#. r#/#s#. +#t#. # ",
" . . . # . # . . . . . . . . . # . . . # . u#v#. w#x#. # . . . . ",
" . . # 5@y## 5@c+# z#. 5@5@z#. 5@# # A## B## . . # c+# c+. . ",
" . . . . . . . . . . . . . . . . . . . . # # . # . . . . . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . ",
" . ",
" ",
" ",
" "};

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<path d="m4 1.0794-4 6.9206 4 6.9206h8l4-6.9206-4-6.9206zm-1.1111 4h1.7143l2.4762 4.381 2.4762-4.381h3.4286l-0.8254 1.4603h-1.7143l-0.8254 1.4603 0.88889 1.4603h1.7143l0.88889 1.4603h-3.4286l-0.88889-1.4603-0.8254 1.4603h-1.7143l-0.88889-1.4603-1.6508-2.9206z" stroke-width=".063492"/>
</svg>

After

Width:  |  Height:  |  Size: 431 B

Binary file not shown.

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="256" height="256" version="1.1" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<polygon points="2 128 65 19 191 19 254 128 191 237 65 237" fill="#fff"/>
<path id="t1" d="m74.5 82h-27l13 23z" fill="#08abd8"/>
<path id="t2" d="m74.5 82-14 23h27z" fill="#0ea6d3"/>
<path id="t3" d="m87.5 105h-27l13 23z" fill="#1a9cd1"/>
<path id="t4" d="m87.5 105-14 23h27z" fill="#238dcd"/>
<path id="t5" d="m100.5 128h-27l13 23z" fill="#2886c7"/>
<path id="t6" d="m100.5 128-14 23h27z" fill="#2077bc"/>
<path id="t7" d="m113.5 151h-27l14 23z" fill="#2a69b1"/>
<path id="t8" d="m113.5 151 14 23h-27z" fill="#0d657a"/>
<path id="t9" d="m113.5 151h27l-13 23z" fill="#2f98af"/>
<path id="t10" d="m126.5 128 14 23h-27z" fill="#2da4ad"/>
<path id="t11" d="m126.5 128h27l-13 23z" fill="#21674f"/>
<path id="t12" d="m139.5 105 14 23h-27z" fill="#33b394"/>
<path id="t13" d="m139.5 105h27l-13 23z" fill="#44b799"/>
<path id="t14" d="m152.5 82 14 23h-27z" fill="#52b99b"/>
<path id="t15" d="m152.5 82h27l-13 23z" fill="#6bbfa4"/>
<path id="t16" d="m179.5 82 14 23h-27z" fill="#85c8b1"/>
<path id="t17" d="m179.5 82h27l-13 23z" fill="#96cfba"/>
<path id="t18" d="m153.5 128 14 23h-27z" fill="#2f9f81"/>
<path id="t19" d="m140.5 151h27l-13 23z" fill="#2a8d70"/>
<path id="t20" d="m167.5 151 14 23h-27z" fill="#278768"/>
<path id="t21" d="m167.5 151h27l-13 23z" fill="#2e997c"/>
<path id="t22" d="m194.5 151 14 23h-27z" fill="#2bac8f"/>
<use xlink:href="#t1"/>
<use xlink:href="#t2"/>
<use xlink:href="#t3"/>
<use xlink:href="#t4"/>
<use xlink:href="#t5"/>
<use xlink:href="#t6"/>
<use xlink:href="#t7"/>
<use xlink:href="#t8"/>
<use xlink:href="#t9"/>
<use xlink:href="#t10"/>
<use xlink:href="#t11"/>
<use xlink:href="#t12"/>
<use xlink:href="#t13"/>
<use xlink:href="#t14"/>
<use xlink:href="#t15"/>
<use xlink:href="#t16"/>
<use xlink:href="#t17"/>
<use xlink:href="#t18"/>
<use xlink:href="#t19"/>
<use xlink:href="#t20"/>
<use xlink:href="#t21"/>
<use xlink:href="#t22"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -7,13 +7,19 @@ removal_failed() {
} }
rm -f /usr/bin/veracrypt || removal_failed rm -f /usr/bin/veracrypt || removal_failed
rm -f /usr/share/applications/veracrypt.desktop || removal_failed rm -f /usr/local/share/applications/veracrypt.desktop || removal_failed
rm -f /usr/share/pixmaps/veracrypt.xpm || removal_failed rm -f /usr/local/share/pixmaps/veracrypt.xpm || removal_failed
rm -f /usr/share/mime/packages/veracrypt.xml || removal_failed rm -f /usr/local/share/mime/packages/veracrypt.xml || removal_failed
rm -fr /usr/share/veracrypt || removal_failed rm -fr /usr/share/veracrypt || removal_failed
rm -fr /usr/share/doc/veracrypt || removal_failed rm -fr /usr/share/doc/veracrypt || removal_failed
rm -f /usr/local/share/icons/hicolor/scalable/apps/veracrypt.svg || removal_failed
rm -f /usr/local/share/icons/hicolor/symbolic/apps/veracrypt-symbolic.svg || removal_failed
for res in 16 22 24 32 48 64 256 512 1024; do \
rm -f /usr/share/icons/hicolor/${res}x${res}/apps/veracrypt.png || removal_failed ;\
done
rm -f /usr/bin/veracrypt-uninstall.sh || removal_failed rm -f /usr/bin/veracrypt-uninstall.sh || removal_failed
update-mime-database /usr/share/mime >/dev/null 2>&1 update-mime-database /usr/local/share/mime >/dev/null 2>&1
update-desktop-database -q update-desktop-database -q
echo VeraCrypt uninstalled. echo VeraCrypt uninstalled.

View File

@@ -13,6 +13,12 @@ rm -f /usr/share/pixmaps/veracrypt.xpm || removal_failed
rm -f /usr/share/mime/packages/veracrypt.xml || removal_failed rm -f /usr/share/mime/packages/veracrypt.xml || removal_failed
rm -fr /usr/share/veracrypt || removal_failed rm -fr /usr/share/veracrypt || removal_failed
rm -fr /usr/share/doc/veracrypt || removal_failed rm -fr /usr/share/doc/veracrypt || removal_failed
rm -f /usr/share/icons/hicolor/scalable/apps/veracrypt.svg || removal_failed
rm -f /usr/share/icons/hicolor/symbolic/apps/veracrypt-symbolic.svg || removal_failed
for res in 16 22 24 32 48 64 256 512 1024; do \
rm -f /usr/share/icons/hicolor/${res}x${res}/apps/veracrypt.png || removal_failed ;\
done
rm -f /usr/bin/veracrypt-uninstall.sh || removal_failed rm -f /usr/bin/veracrypt-uninstall.sh || removal_failed
update-mime-database /usr/share/mime >/dev/null 2>&1 update-mime-database /usr/share/mime >/dev/null 2>&1
update-desktop-database -q update-desktop-database -q