Pierre Ossman
182a1a7dc0
Adjust icon margins and rounding
Reduce the icon margins a bit to conform better with other icons. Also
dial back the rounding a bit, again to fit better with other programs.
2 jaren geleden
Pierre Ossman
1134641583
Automatically generate macOS icon file
2 jaren geleden
Pierre Ossman
df8eddfae6
Automatically generate Windows icon file
2 jaren geleden
Pierre Ossman
e28bf7ae8e
Add more Unix icon sizes
Some desktop environment, like KDE, need more rastered sizes and cannot
make use of the SVG.
2 jaren geleden
Pierre Ossman
379ad82188
Avoid duplicating list of icon sizes
2 jaren geleden
Pierre Ossman
28fcd03d7b
Remove redundant icon installation
This is already done by vncviewer, so we don't need any rule here.
2 jaren geleden
Pierre Ossman
02ee490bf6
Simplify icon generation
Have the padding included in the SVGs to make the rules less complex.
2 jaren geleden
Pierre Ossman
e8f63d3377
Regenerate icons
3 jaren geleden
Pierre Ossman
9d9e9931f1
Be explicit about SVG size when building icons
Not sure how this has changed, but ImageMagick is now using the first
-size to also determine how to scale the SVGs, which is not what we
want.
3 jaren geleden
Pierre Ossman
d8c2e50111
Generate icons with a depth of 8 bits
Anything else is excessive.
3 jaren geleden
Pierre Ossman
ac76a87b7f
Fix size of 16x16 icon
For some reason it got generated at an incorrect 20x20 size last time.
3 jaren geleden
Pierre Ossman
e4f253e1d1
Use standard install dir variable names
This makes our builds directly compatible with most distributions
without packagers/users having to specify extra flags.
5 jaren geleden
Pierre Ossman
e7aea19a14
Fix secure/insecure images
They were converted at the wrong resolution, and FLTK chokes on color
names so make sure all colors are specified in hex.
6 jaren geleden
Pierre Ossman
daf3d88aa1
Display security state when asking for password
Indicate to the user how secure the transport channel is so they
can avoid entering their password for untrusted sites.
6 jaren geleden
Pierre Ossman
bc8e37cd5c
Update the checked in copies of the generated icons. Somehow
the previous versions were broken.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5046 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
d4aec32e78
Fix bad circular dependency.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5045 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
3786e267a5
Modern versions of ImageMagick properly respects the SVG default
DPI of 90, which causes unwanted scaling under ImageMagick's default
72. Force a 72 DPI to get pixel perfect matching.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5044 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
DRC
c6eaff85c4
Check the generated icons into the build tree. This solves a couple of issues: (1) it eliminates the build dependency on ImageMagick, which was not documented and which creates a hard-to-diagnose build failure on platforms on which it isn't available, and (2) the build was completely broken on Windows, because Windows has a convert.exe program that is part of the operating system, and the TigerVNC build system was finding this and attempting to use it to generate the icons.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5024 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
64127708e0
Convert media Makefile to CMake.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4877 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 jaren geleden
Pierre Ossman
b844b4609d
Add some basic icon files.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3632 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 jaren geleden