]> source.dussan.org Git - gitea.git/commit
Better builtin avatar generator (#17707)
authorwxiaoguang <wxiaoguang@gmail.com>
Fri, 19 Nov 2021 17:10:41 +0000 (01:10 +0800)
committerGitHub <noreply@github.com>
Fri, 19 Nov 2021 17:10:41 +0000 (01:10 +0800)
commita8fd76557b9c878d5765382c02ee15202d1857f9
treea3863134791b2cb70eae3a48dcb7013d9285d891
parent38347aa16f7cfb32bb984ade4518bd311d0aff12
Better builtin avatar generator (#17707)

This PR fixes the builtin avatar generator.

1. The random background color makes some images very dirty. So now we only use white background for avatars.
2. We use left-right mirror avatars to satisfy #14799
3. Fix a small padding error in the algorithm
20 files changed:
build/codeformat/formatimports_test.go
go.mod
go.sum
modules/avatar/avatar.go
modules/avatar/identicon/block.go [new file with mode: 0644]
modules/avatar/identicon/colors.go [new file with mode: 0644]
modules/avatar/identicon/identicon.go [new file with mode: 0644]
modules/avatar/identicon/identicon_test.go [new file with mode: 0644]
modules/avatar/identicon/polygon.go [new file with mode: 0644]
modules/avatar/identicon/testdata/.gitignore [new file with mode: 0644]
vendor/github.com/issue9/identicon/.gitignore [deleted file]
vendor/github.com/issue9/identicon/LICENSE [deleted file]
vendor/github.com/issue9/identicon/README.md [deleted file]
vendor/github.com/issue9/identicon/block.go [deleted file]
vendor/github.com/issue9/identicon/doc.go [deleted file]
vendor/github.com/issue9/identicon/go.mod [deleted file]
vendor/github.com/issue9/identicon/go.sum [deleted file]
vendor/github.com/issue9/identicon/identicon.go [deleted file]
vendor/github.com/issue9/identicon/polygon.go [deleted file]
vendor/modules.txt