diff --git a/.gitattributes b/.gitattributes
index 2a995ee..bb99cda 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,67 +1,38 @@
-* text=auto encoding=UTF-8
-
-*.bat text eol=lf encoding=UTF-8
-*.c text eol=lf encoding=UTF-8
-*.cpp text eol=lf encoding=UTF-8
-*.css text eol=lf encoding=UTF-8
-*.cxx text eol=lf encoding=UTF-8
-*.dox text eol=lf encoding=UTF-8
-*.h text eol=lf encoding=UTF-8
-*.hint text eol=lf encoding=UTF-8
+* text eol=lf encoding=UTF-8
*.hlsl text eol=crlf encoding=UTF-8
-*.hpp text eol=lf encoding=UTF-8
-*.htm text eol=lf encoding=UTF-8
-*.html text eol=lf encoding=UTF-8
-*.hxx text eol=lf encoding=UTF-8
-*.ini text eol=lf encoding=UTF-8
-*.inl text eol=lf encoding=UTF-8
-*.md text eol=lf encoding=UTF-8
-*.natvis text eol=lf encoding=UTF-8
-*.props text eol=lf encoding=UTF-8
-*.py text eol=lf encoding=UTF-8
*.rc text eol=crlf encoding=UTF-8
-*.runsettings text eol=lf encoding=UTF-8
*.sln text eol=crlf encoding=UTF-8-BOM
-*.svg text eol=lf encoding=UTF-8
-*.toml text eol=lf encoding=UTF-8
-*.txt text eol=lf encoding=UTF-8
*.vcxproj text eol=crlf encoding=UTF-8-BOM
*.vcxproj.filters text eol=crlf encoding=UTF-8-BOM
-*.xml text eol=lf encoding=UTF-8
-*.yaml text eol=lf encoding=UTF-8
-*.yml text eol=lf encoding=UTF-8
-.clang-format text eol=lf encoding=UTF-8
-.editorconfig text eol=lf encoding=UTF-8
-.gitattributes text eol=lf encoding=UTF-8
-.gitignore text eol=lf encoding=UTF-8
-Doxyfile text eol=lf encoding=UTF-8
-Doxyfile-mcss text eol=lf encoding=UTF-8
-meson.build text eol=lf encoding=UTF-8
-*.cs eol=lf diff=csharp
+*.cs eol=lf diff=csharp
-*.doc diff=astextplain
-*.DOC diff=astextplain
-*.docx diff=astextplain
-*.DOCX diff=astextplain
-*.dot diff=astextplain
-*.DOT diff=astextplain
-*.pdf diff=astextplain
-*.PDF diff=astextplain
-*.rtf diff=astextplain
-*.RTF diff=astextplain
+*.doc diff=astextplain
+*.DOC diff=astextplain
+*.docx diff=astextplain
+*.DOCX diff=astextplain
+*.dot diff=astextplain
+*.DOT diff=astextplain
+*.pdf diff=astextplain
+*.PDF diff=astextplain
+*.rtf diff=astextplain
+*.RTF diff=astextplain
-*.ai binary
-*.bin binary
-*.bmp binary
-*.dat binary
-*.gif binary
-*.ico binary
-*.jpeg binary
-*.jpg binary
-*.png binary
-*.psd binary
-*.rc binary
-*.xlsx binary
+*.ai binary
+*.bin binary
+*.bmp binary
+*.dat binary
+*.gif binary
+*.ico binary
+*.jpeg binary
+*.jpg binary
+*.otf binary
+*.png binary
+*.psd binary
+*.rc binary
+*.ttf binary
+*.woff binary
+*.woff2 binary
+*.xlsx binary
vendor/* linguist-vendored
diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
new file mode 100644
index 0000000..c1c954e
--- /dev/null
+++ b/.github/FUNDING.yml
@@ -0,0 +1 @@
+github: marzer
diff --git a/README.md b/README.md
index c8e0531..56f69e5 100644
--- a/README.md
+++ b/README.md
@@ -5,6 +5,7 @@
[![MIT license](docs/images/badge-license-MIT.svg)](./LICENSE)
[![ci](https://github.com/marzer/tomlplusplus/actions/workflows/ci.yaml/badge.svg?branch=master)](https://github.com/marzer/tomlplusplus/actions/workflows/ci.yaml)
[![Mentioned in Awesome C++](docs/images/badge-awesome.svg)](https://github.com/fffaraz/awesome-cpp)
+[![Sponsor](docs/images/badge-sponsor.svg)](https://github.com/sponsors/marzer)
[![Gitter](docs/images/badge-gitter.svg)](https://gitter.im/marzer/tomlplusplus)
====
diff --git a/docs/images/badge-sponsor.svg b/docs/images/badge-sponsor.svg
new file mode 100644
index 0000000..f3c196b
--- /dev/null
+++ b/docs/images/badge-sponsor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/poxy.toml b/docs/poxy.toml
index 5e1dfdb..9fbe86d 100644
--- a/docs/poxy.toml
+++ b/docs/poxy.toml
@@ -16,9 +16,9 @@ theme = 'dark'
extra_files = [
'images/badge-awesome.svg',
'images/badge-TOML.svg',
- 'images/badge-gitter.svg'
+ 'images/badge-gitter.svg',
+ 'images/badge-sponsor.svg',
]
-html_header = ''
@@ -72,7 +72,11 @@ macros = [ 'TOML_[A-Z0-9_]+?', 'print_value' ]
'badge-awesome.svg',
'https://github.com/fffaraz/awesome-cpp'
]
-'4. Gitter' = [
+'4. Sponsor' = [
+ 'badge-sponsor.svg',
+ 'https://github.com/sponsors/marzer'
+ ]
+'5. Gitter' = [
'badge-gitter.svg',
'https://gitter.im/marzer/tomlplusplus'
]
diff --git a/toml++.vcxproj b/toml++.vcxproj
index 16d3385..a4cbe2b 100644
--- a/toml++.vcxproj
+++ b/toml++.vcxproj
@@ -86,6 +86,7 @@
+
diff --git a/toml++.vcxproj.filters b/toml++.vcxproj.filters
index 784c68b..e421807 100644
--- a/toml++.vcxproj.filters
+++ b/toml++.vcxproj.filters
@@ -245,6 +245,9 @@
include\impl
+
+ .github
+