├── .cargo └── config.toml ├── .github └── workflows │ ├── prerelease.yml │ └── release.yml ├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── COPYING ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── TODO.md ├── data ├── icons │ ├── hicolor │ │ ├── scalable │ │ │ ├── actions │ │ │ │ ├── loupe-minus-symbolic.svg │ │ │ │ └── loupe-plus-symbolic.svg │ │ │ └── apps │ │ │ │ └── io.github.alescdb.mailviewer.svg │ │ └── symbolic │ │ │ └── apps │ │ │ └── io.github.alescdb.mailviewer-symbolic.svg │ ├── inkscape-loupe.svg │ └── meson.build ├── io.github.alescdb.mailviewer.desktop.in ├── io.github.alescdb.mailviewer.gschema.xml ├── io.github.alescdb.mailviewer.metainfo.xml.in └── meson.build ├── flatpak.sh ├── i18n.toml ├── images ├── mailviewer.png ├── mailviewer_0.9.92_dark_1.png ├── mailviewer_0.9.92_dark_2.png ├── mailviewer_0.9.92_dark_3.png ├── mailviewer_0.9.92_light_1.png ├── mailviewer_0.9.92_light_2.png └── mailviewer_0.9.92_light_3.png ├── io.github.alescdb.mailviewer.json ├── mailviewer-sources.json ├── meson.build ├── po ├── LINGUAS ├── POTFILES ├── fr_FR.po ├── it.po ├── mailviewer.pot ├── meson.build └── nl.po ├── rustfmt.toml ├── sample.eml ├── sample.msg ├── src ├── application.rs ├── config.rs.in ├── css │ └── style.css ├── gmimeinit.rs ├── gtk │ └── help-overlay.ui ├── html.rs ├── mailservice.rs ├── mailviewer.gresource.xml ├── main.rs ├── meson.build ├── message │ ├── attachment.rs │ ├── electronicmail.rs │ ├── message.rs │ ├── mod.rs │ └── outlook.rs ├── preferences.ui ├── utils │ └── mod.rs ├── window.rs └── window.ui └── tests ├── html.eml ├── test-google.eml ├── test-php.eml ├── test.html └── text.eml /.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [env] 2 | GSETTINGS_SCHEMA_DIR="dist/share/glib-2.0/schemas" 3 | RUST_LOG="mailviewer=debug" 4 | -------------------------------------------------------------------------------- /.github/workflows/prerelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/.github/workflows/prerelease.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/COPYING -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/TODO.md -------------------------------------------------------------------------------- /data/icons/hicolor/scalable/actions/loupe-minus-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/icons/hicolor/scalable/actions/loupe-minus-symbolic.svg -------------------------------------------------------------------------------- /data/icons/hicolor/scalable/actions/loupe-plus-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/icons/hicolor/scalable/actions/loupe-plus-symbolic.svg -------------------------------------------------------------------------------- /data/icons/hicolor/scalable/apps/io.github.alescdb.mailviewer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/icons/hicolor/scalable/apps/io.github.alescdb.mailviewer.svg -------------------------------------------------------------------------------- /data/icons/hicolor/symbolic/apps/io.github.alescdb.mailviewer-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/icons/hicolor/symbolic/apps/io.github.alescdb.mailviewer-symbolic.svg -------------------------------------------------------------------------------- /data/icons/inkscape-loupe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/icons/inkscape-loupe.svg -------------------------------------------------------------------------------- /data/icons/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/icons/meson.build -------------------------------------------------------------------------------- /data/io.github.alescdb.mailviewer.desktop.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/io.github.alescdb.mailviewer.desktop.in -------------------------------------------------------------------------------- /data/io.github.alescdb.mailviewer.gschema.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/io.github.alescdb.mailviewer.gschema.xml -------------------------------------------------------------------------------- /data/io.github.alescdb.mailviewer.metainfo.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/io.github.alescdb.mailviewer.metainfo.xml.in -------------------------------------------------------------------------------- /data/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/data/meson.build -------------------------------------------------------------------------------- /flatpak.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/flatpak.sh -------------------------------------------------------------------------------- /i18n.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/i18n.toml -------------------------------------------------------------------------------- /images/mailviewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/images/mailviewer.png -------------------------------------------------------------------------------- /images/mailviewer_0.9.92_dark_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/images/mailviewer_0.9.92_dark_1.png -------------------------------------------------------------------------------- /images/mailviewer_0.9.92_dark_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/images/mailviewer_0.9.92_dark_2.png -------------------------------------------------------------------------------- /images/mailviewer_0.9.92_dark_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/images/mailviewer_0.9.92_dark_3.png -------------------------------------------------------------------------------- /images/mailviewer_0.9.92_light_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/images/mailviewer_0.9.92_light_1.png -------------------------------------------------------------------------------- /images/mailviewer_0.9.92_light_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/images/mailviewer_0.9.92_light_2.png -------------------------------------------------------------------------------- /images/mailviewer_0.9.92_light_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/images/mailviewer_0.9.92_light_3.png -------------------------------------------------------------------------------- /io.github.alescdb.mailviewer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/io.github.alescdb.mailviewer.json -------------------------------------------------------------------------------- /mailviewer-sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/mailviewer-sources.json -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/meson.build -------------------------------------------------------------------------------- /po/LINGUAS: -------------------------------------------------------------------------------- 1 | fr_FR 2 | it 3 | nl 4 | -------------------------------------------------------------------------------- /po/POTFILES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/po/POTFILES -------------------------------------------------------------------------------- /po/fr_FR.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/po/fr_FR.po -------------------------------------------------------------------------------- /po/it.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/po/it.po -------------------------------------------------------------------------------- /po/mailviewer.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/po/mailviewer.pot -------------------------------------------------------------------------------- /po/meson.build: -------------------------------------------------------------------------------- 1 | i18n.gettext('mailviewer', preset: 'glib') -------------------------------------------------------------------------------- /po/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/po/nl.po -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /sample.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/sample.eml -------------------------------------------------------------------------------- /sample.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/sample.msg -------------------------------------------------------------------------------- /src/application.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/application.rs -------------------------------------------------------------------------------- /src/config.rs.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/config.rs.in -------------------------------------------------------------------------------- /src/css/style.css: -------------------------------------------------------------------------------- 1 | .cid { 2 | color: green; 3 | } -------------------------------------------------------------------------------- /src/gmimeinit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/gmimeinit.rs -------------------------------------------------------------------------------- /src/gtk/help-overlay.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/gtk/help-overlay.ui -------------------------------------------------------------------------------- /src/html.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/html.rs -------------------------------------------------------------------------------- /src/mailservice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/mailservice.rs -------------------------------------------------------------------------------- /src/mailviewer.gresource.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/mailviewer.gresource.xml -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/message/attachment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/message/attachment.rs -------------------------------------------------------------------------------- /src/message/electronicmail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/message/electronicmail.rs -------------------------------------------------------------------------------- /src/message/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/message/message.rs -------------------------------------------------------------------------------- /src/message/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/message/mod.rs -------------------------------------------------------------------------------- /src/message/outlook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/message/outlook.rs -------------------------------------------------------------------------------- /src/preferences.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/preferences.ui -------------------------------------------------------------------------------- /src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/utils/mod.rs -------------------------------------------------------------------------------- /src/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/window.rs -------------------------------------------------------------------------------- /src/window.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/src/window.ui -------------------------------------------------------------------------------- /tests/html.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/tests/html.eml -------------------------------------------------------------------------------- /tests/test-google.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/tests/test-google.eml -------------------------------------------------------------------------------- /tests/test-php.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/tests/test-php.eml -------------------------------------------------------------------------------- /tests/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/tests/test.html -------------------------------------------------------------------------------- /tests/text.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alescdb/mailviewer/HEAD/tests/text.eml --------------------------------------------------------------------------------