Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Icons in OSX #9

Closed
andreas-becker opened this issue Mar 28, 2015 · 52 comments
Closed

Icons in OSX #9

andreas-becker opened this issue Mar 28, 2015 · 52 comments
Labels

Comments

@andreas-becker
Copy link
Contributor

The Icons in Mac OSX aren't ready for Retina. In Launchpad they look like they are blurred.
If you could post wich format and sizes you need, maybe we find someone creating new ones... or maybe i will give it a try ;-)

@idrassi
Copy link
Member

idrassi commented Mar 28, 2015

I'm aware of this issue. I'm not an expert in graphics and any help on this field will be welcomed.
Currently, the list of graphic files used:

  • src/Resources/Icons/VeraCrypt.icns:
    • the main MacOSX icon of VeraCrypt used by the application bundle.
  • src/Resources/Icons/VeraCrypt-16x16.xpm:
    • 16x16 VeraCrypt icon used internally through wxWidgets.
  • src/Mount/Drive_icon_96dpi.bmp:
  • src/Mount/Drive_icon_mask_96dpi.bmp:
  • src/Mount/Logo_96dpi.bmp:
  • src/Common/Textual_logo_96dpi.bmp:
  • src/Format/VeraCrypt_Wizard.bmp:
    • these BMP files are used internally through wxWidgets for icons and dialogs.

Apart from the icns file, the XPM and BMP files are common to Linux and MacOSX. In order to optimize MacOSX display, we should have new high resolution graphic resources that can replace these XPM and BMP.
Any help to make these graphics better (or even proposing new ones) is more than welcomed.

@andreas-becker
Copy link
Contributor Author

Hey,
i did create a new logo and icon in Illustrator, so it's possible to create images in all different sizes.
I'm curious about your opinion.

veracrypt_v1_20150618

@idrassi
Copy link
Member

idrassi commented Jun 19, 2015

Thank you for these images.
This is a good step but I think the "safe" theme is too generic.At least, having a reference to VeraCrypt like using the letter V or something related to the encryption functionality.

@andreas-becker
Copy link
Contributor Author

A second version including the productname. Maybe a key is better :-)
veracrypt_v2_20150702

@andreas-becker
Copy link
Contributor Author

And an all new approach

veracrypt_v5_20150703

volumeicon
Colours, as always, can be changed.

@idrassi
Copy link
Member

idrassi commented Jul 10, 2015

Amazing work! Thank you.
I prefer the first set for its simplicity, visual identity and key-shape-like appoach.

In the second set, the VeraCrypt log is too small compared to the machine image. Also, a generic harddrive image is preferable to the MacMini one.

I'll try to get comments from others about this but for now the first set is my favorite pick.

@andreas-becker
Copy link
Contributor Author

ohh ok, i see it was not quite clear... the last image with the mac harddrive is just to show, how the logo will look like if the dmg/pkg file on a mac is mounted.
The logo itself is just the blue/green VC with the complete name underneath.

I personally think the last one is a more modern and serious one compared to the "safe" or "key" icon.

@idrassi
Copy link
Member

idrassi commented Jul 14, 2015

I agree that this a good candidate.
I would like to do a build of VeraCrypt that includes these icons to see how it look for real. For that, I will need ics files for MacOSX but also .ico for Windows. On Windows, different icons are needed depending on the context (Application icon, system notification tray icon, installer icon). If you could also help on this, this will be much appreciated.

Of course, your copyright will be preserved and mentionned in VeraCrypt credits.

Here are the current Windows icons (very basic...)
veracrypt_icons

.

@basnijholt
Copy link

@andreas-becker these look amazing!

Not only the icons are in low resolution, but also the whole interface looks really blurry.

@andreas-becker
Copy link
Contributor Author

@idrassi did you create a build with the provided icons? If so, could you hand it over to me? I'll check on OS X 10.10.5

@idrassi
Copy link
Member

idrassi commented Sep 12, 2015

@andreas-becker I apologize for not giving an update on the new icons. The release of Windows 10 at the end of July forced me to work exclusively on making VeraCrypt compatible and after the release of version 1.12 and 1.13 I had to tackle several issues on Windows that are impacting many users.

Unfortunately, during this period, I had no time to work on MacOSX and Linux. But I will do my best this weekend to do a test build and share it with you.

@Ben305
Copy link

Ben305 commented Sep 30, 2015

Any news on this? Is there a build available for testing?

@Qaatloz
Copy link

Qaatloz commented Oct 15, 2015

I'm thinking of updating the keepasstruecryptmount plugin to support veracrypt. May i already use the nice styled icons from andreas?

@Enigma2Illusion
Copy link

Hello,

My preference would be the VC logo with the white background changing color when one or more volumes has been mounted. I will leave it to Andreas to showcase the background color that would work best for the logo when a volume is mounted to signify to the user that they have a volume mounted.

Andreas, I would recommend removing the word VeraCrypt since for system tray icon the word would be too small to see and only use the VC logo. Even for the larger logos, just use the VC logo.

Kind Regards.

@danijelk
Copy link

+1 on the new icons from here as well, anything to replace current one on OSX would be fine :)

@idrassi
Copy link
Member

idrassi commented Dec 6, 2015

I have included the new icons in OSX build, and also Linux and Windows.
You can get the new OSX installer for VeraCrypt 1.17-BETA from https://sourceforge.net/projects/veracrypt/files/VeraCrypt%20Nightly%20Builds/

Feedbacks are welcomed.

Thank you again to @andreas-becker for his amazing contribution.

@Ben305
Copy link

Ben305 commented Dec 6, 2015

The icons are looking great. But the icon above the "Mount" button isn't really sharp on retina displays (see screenshot below).

To make the text look really sharp on retina displays, two entries need to be added to the info.plist:

NSPrincipalClass
NSApplication
NSHighResolutionCapable

I have added these entries on my mac, and now the interface looks really good.

veracrypt 1 17 beta with plist-patch

@elmat0
Copy link

elmat0 commented Dec 13, 2015

These new icons are great!

I would like to include svg versions of them in the elementaryPlus icon theme as per this request. My proposed version (1,2) is ever so slightly modified by adding a border and discrete drop shadows to better fit the elementary theme. I may drop the VeraCrypt text and just use the glyph on the smaller scales.

Do you have any objections to this? I would obviously credit @andreas-becker as the original author here, and you are welcome to use the files if you ever find a need to have them in vector format.

@andreas-becker
Copy link
Contributor Author

@elmat0, i already did create the images in vector format :-)
Actually there is no recommendation or corporate identity/design for how to use the icons. So @idrassi should decide if it's ok to modify. By the way, we should create a "Style Guide" like TYPO3 did (https://typo3.org/about/the-brand/style-guide/), to present the most basic rules for the usage of the VeraCrypt logo and spelling.

@quantum8
Copy link

@Ben305, can you post those plist lines that you've added? I've tried adding those keys and it didn't work for me.

@Ben305
Copy link

Ben305 commented Jan 10, 2016

@quantum8 This is my plist-file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleIdentifier</key>
    <string>org.idrix.VeraCrypt</string>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleExecutable</key>
    <string>VeraCrypt</string>
    <key>CFBundleIconFile</key>
    <string>VeraCrypt.icns</string>
    <key>CFBundleName</key>
    <string>VeraCrypt</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleSignature</key>
    <string>TRUE</string>
    <key>CFBundleVersion</key>
    <string>1.16.1</string>
    <key>CFBundleShortVersionString</key>
    <string>1.17-BETA</string>
    <key>CFBundleLongVersionString</key>
    <string>VeraCrypt 1.17-BETA</string>
    <key>LSRequiresCarbon</key>
    <false/>
    <key>NSHighResolutionCapable</key>
    <true/>
    <key>NSPrincipalClass</key>
    <string>NSApplication</string>
    <key>CSResourcesFileMapped</key>
    <true/>
</dict>
</plist>

@quantum8
Copy link

Thanks @Ben305. Mine was the same as that, but I've pasted your copy into mine and it's still not taking effect for some reason. I've noticed the launch options in the info box shows low res selected and greyed out. Perhaps I'm missing something else?

screen shot 2016-01-11 at 11 28 42 am

@squidfunk
Copy link

Hi, Martin here from VOOLA - looks like you got "inspired" by our company logo, Andreas :-) FYI, we have been using this since the end of 2014.

VOOLA Logo

@andreas-becker
Copy link
Contributor Author

Hi Martin, I promise, i haven't seen this logo before and the similarity is unintentionally. The logo was completely designed by me with no other logo as template (first as a sketch, then in Illustrator).
I had a few versions with different colors choosen in adobe kuler, but this combination seemed best to me.

@danijelk
Copy link

They sure do look alike - color wise, but then again how many ways can you make a V with triangles :)
http://www.shutterstock.com/cat.mhtml?searchterm=triangle+pattern

@BenediktSchackenberg
Copy link

nice one!

@squidfunk
Copy link

True, I already thought it's probably only a matter of time until someone comes up with a similar idea. The funny thing is that the color scheme matches, the forms match (for the V) and both names start with a V. Strange coincidence. However, Andreas, I heard you are already in contact with my co-founder Thomas, so I think this will not be a big problem, should be easily solvable. Maybe it's a good idea to differentiate via color, so we don't get confused for each other, but I leave it up to you.

@idrassi
Copy link
Member

idrassi commented Feb 4, 2016

Some alternative colors for the logo.The idea behind the color choice is simple:

  • Red as a color for truly important information => Vera => V
  • Blue as a color for cold storage => Crypt (which is also a synonym for an underground vault or chamber, thus the cold temperature theme).

There are two possibilities at this stage:
veracrypt_red_blue_256x256 veracrypt_gradient_256x256
Please vote for your favorite choice.

@Ben305
Copy link

Ben305 commented Feb 4, 2016

I like the left one!

@elmat0
Copy link

elmat0 commented Feb 4, 2016

Also a big fan of the left one. I hate to play devils advocate but it is strikingly similar to the Valvoline logo. ;p

@stp242
Copy link

stp242 commented Feb 4, 2016

👍 for the left one

@Enigma2Illusion
Copy link

I vote for the original Blue/Green logo since I do not see any issues with people getting confused between VeraCrypt and Voola logos.

To put it another way, think of the all the startup logos through large company logos that exist and there are bound to be some similarities.

The new red/blue logo looks like a backward checkmark with the letter C and does not represent the letters V and C. The Orange/Purple maintains the flow of V and C letters via the color transition, however to my eyes is not aesthetically pleasing to view.

@silvether
Copy link

@andreas-becker would you be willing to share the vectors for the new Veracrypt logo? I have some spare time and wanted to play around with them on a retina screen.
They look great by the way!

@andreas-becker
Copy link
Contributor Author

@idrassi , sorry for not beeing active in the last few months. I will marry soon and therefore had no time and desire for other things.
@silvether , as you can see, there is no final decision made about the combination of the color. To not have a lot of different Veracrypt logos on the web I would therefore hesitate to made the logo public. If @idrassi s opinion is another, he also had the needed files and could hand them over to you.

@ghost
Copy link

ghost commented Jul 4, 2016

Veracrypt starter under Linux syntax is wrong in /usr/share/applications/veracrypt.desktop file:
replace first line by second
# Exec=/usr/bin/veracrypt
Exec=/usr/bin/veracrypt %f
People, the icons are still not in the package and linked - want to help you with this!

@jetelina
Copy link

jetelina commented Oct 21, 2016

Hi,
I like the left (red) icon.

I would also love this icon for for Windows version of VeraCrypt. See my comment here:
https://sourceforge.net/p/veracrypt/discussion/features/thread/9298d888/#ed24

It would be great if tray icon can be unified and easily distinguishable for mounted and not mounted state.

Here is my suggestion:
mount unmount

I also think that for low resolution icons (24x24px and less) there does not need to be the "VeraCrypt" text in icon. It is not readable and VC letters can use these pixels. VC letters are unique to VeraCrypt brand, so I believe removing the text will not harm the logo - and will enhance readability of VC.

@andreas-becker
Copy link
Contributor Author

Hey @idrassi, long time no see. Do you need further help on icons, graphics or website?

@idrassi
Copy link
Member

idrassi commented Dec 6, 2019

Hi @andreas-becker. Indeed, it has been long time. Your contribution was very helpful in giving VeraCrypt a visual identity.
Although I don’t have a clear idea about tasks related to graphics, I think there is always room for enhancements.
One thing that can enhanced is the bitmap used for Create Volume wizard: it looks blurry in MacOSX and it is not really professionally done (I just put together VeraCrypt logo with IDRIX one).
Can you help in making a better bitmap for the wizard?
The current bitmap is at https://github.com/veracrypt/VeraCrypt/blob/master/src/Format/VeraCrypt_Wizard.bmp

Thank you for your help.

@andreas-becker
Copy link
Contributor Author

Sure i can. Do you already have a dedicated "picture" in mind?

@idrassi
Copy link
Member

idrassi commented Dec 7, 2019

Thanks. I don’t have any idea any mind...but I trust your creativity!

@andreas-becker
Copy link
Contributor Author

andreas-becker commented Dec 7, 2019

@idrassi , here's what i quickly put together (three different Versions)

Wizard v1 Wizard v2 Wizard v3

@idrassi
Copy link
Member

idrassi commented Dec 12, 2019

@andreas-becker Thank you. Version 1 looks better to me but I feel that a symmetry is missing somewhere. Maybe the top part should be made lateral on the left side instead...or maybe I'm influence by current one. Any opinion @alt3r-3go on this?

Also a higher resolution with same proportion is needed because it is displayed blurry in UI.

@alt3r-3go
Copy link
Contributor

Out of those three I also like number 1 the most, however to me personally there's too much empty space between the logo and the picture... :) I actually quite like the current one :D, maybe we should simply make a higher-res version of it?

@andreas-becker
Copy link
Contributor Author

ok, maybe it looks better in context. Does there really have to be the logo in this view?
VeraCrypt_Wizard_view_2
VeraCrypt_Wizard_view

@alt3r-3go
Copy link
Contributor

Oh, that I like much better! The second version of it, with the logo, that is. The green part of the logo blending in with the picture a bit, but I think there's actually some charm about that.

@andreas-becker
Copy link
Contributor Author

Jpg, 204x316, 144dpi
VeraCrypt_Wizard_204x316_144

@idrassi
Copy link
Member

idrassi commented Dec 15, 2019

Thank you @andreas-becker, I agree that this is good.

I have done an OSX build with and the screenshot below shows how it looks under OSX Mojave with dark mode. It is definitely better than existing one which was too white.
I will include this new image in the upcoming 1.24-Update2 which I hope to be able to release tomorrow (oh wait...it is already tomorrow!!).

Just a small request: is it possible to have a version with a dimension of 204x370? I think a larger height is better in order to leave less space above and below in the wizard window.

VeraCrypt_Wizard_new_OSX

@andreas-becker
Copy link
Contributor Author

I will provide the image with the new dimensions after work around 4/5pm.

Additional Infos for the used image
Photo by Rob King on Unsplash

All photos published on Unsplash can be used for free. You can use them for commercial and noncommercial purposes. You do not need to ask permission from or provide credit to the photographer or Unsplash, although it is appreciated when possible.

@andreas-becker
Copy link
Contributor Author

Here it is: VeraCrypt_Wizard_204x370_96
VeraCrypt_Wizard_204x370_96

@stale
Copy link

stale bot commented Dec 30, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Dec 30, 2020
@stale
Copy link

stale bot commented Jan 6, 2021

This issue has been automatically closed because it has not had recent activity. This probably means that it is not reproducible or it has been fixed in a newer version. If it’s an enhancement and hasn’t been taken on for so long, then it seems no one has the time to implement this. Please reopen if you still encounter this issue with the latest stable version. You can also contribute directly by providing a pull request. Thank you!

@stale stale bot closed this as completed Jan 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests