No description
Find a file
Michael Gratton 0e783de5bf ui/conversation-web-view.css: Work around oversized email body height
Sometimes when loading an email body, the viewport for the web view
will be set to 0 (when the web view is hidden or not yet laid out in
the widget hierarchy?). When this happens, since the width of the body
is specified as 100vw, the content width is reduced to the absolute
minimum and hence the content height is stretched right out. Then, when
the web view is displayed, the viewport width increases but the extra
whitespace is never reclaimed (scrollHeight never goes down), so the
height of the web view remains way too large, causing large amounts of
whitespace at the end of the email message (i.e. #283).

To work around this, set a min width for the HTML element so the initial
height of the email body isn't too badly wrong.
2020-10-17 13:55:36 +11:00
.gitlab/issue_templates Update Gitlab issue templates 2019-07-05 12:47:29 +10:00
bindings/vapi ImapDb.SearchQuery: Use libstemmer for stemming 2020-10-14 20:05:12 +11:00
build-aux build: Fix flatpak CI failing 2020-10-14 20:05:15 +11:00
desktop Merge branch 'mjog/default-development-build' into 'mainline' 2020-10-13 08:00:26 +00:00
help Updated Czech translation 2020-10-14 11:11:09 +02:00
icons Use a nightly icon for nightly builds 2020-08-17 18:09:11 +02:00
po Updated Czech translation 2020-10-14 11:15:26 +02:00
sql engine: Remove in-tree unicodesn stemmer 2020-10-14 20:05:15 +11:00
src engine: Remove in-tree unicodesn stemmer 2020-10-14 20:05:15 +11:00
subprojects/vala-unit build: Remove libhandy submodule from the build 2020-08-27 08:34:08 +10:00
test engine: Remove in-tree unicodesn stemmer 2020-10-14 20:05:15 +11:00
ui ui/conversation-web-view.css: Work around oversized email body height 2020-10-17 13:55:36 +11:00
.gitattributes .gitattributes: add syntax highlight for meson.build in Web UI 2019-04-30 10:40:42 +03:00
.gitignore Add a compatibility JSON-based flatpak manifest 2019-10-25 11:48:09 +11:00
.gitlab-ci.yml ImapDb.SearchQuery: Use libstemmer for stemming 2020-10-14 20:05:12 +11:00
AUTHORS Update THANKS, etc. 2017-10-02 20:52:45 +11:00
BUILDING.md ImapDb.SearchQuery: Use libstemmer for stemming 2020-10-14 20:05:12 +11:00
code-of-conduct.md code-of-conduct.md: Actually specify an address for reporting abuse 2020-04-08 12:41:56 +10:00
CONTRIBUTING.md README.md, CONTRIBUTING.md: Mention discourse & update for consistency 2020-06-24 23:02:46 +10:00
COPYING Added COPYING, AUTHORS, and MAINTAINERS files: #3697. 2011-06-06 15:23:04 -07:00
COPYING.icons Remove now-unused mail-spam-symbolic icon. Bug 737862. 2016-07-14 13:06:52 +10:00
COPYING.pyyaml Add a compatibility JSON-based flatpak manifest 2019-10-25 11:48:09 +11:00
geary.doap geary.doap: Remove Jim as a maintainer, he hasn't been around in a while 2020-08-19 10:56:12 +10:00
meson.build ImapDb.SearchQuery: Use libstemmer for stemming 2020-10-14 20:05:12 +11:00
meson_options.txt build: Update how build profiles are handled 2020-10-03 23:34:31 +10:00
NEWS Update files for 3.38.0.1 2020-09-14 23:36:32 +10:00
org.gnome.Geary.json build: Fix flatpak CI failing 2020-10-14 20:05:15 +11:00
org.gnome.Geary.yaml build: Fix flatpak CI failing 2020-10-14 20:05:15 +11:00
README.md README.md: Minor improvements 2020-10-03 23:34:31 +10:00
THANKS THANKS: Updated 2020-08-27 10:34:52 +10:00

Geary: Send and receive email

Geary icon

Geary is an email application built around conversations, for the GNOME 3 desktop. It allows you to read, find and send email with a straight-forward, modern interface.

Visit https://wiki.gnome.org/Apps/Geary for more information.

GitHub users please note: Bug reports, code contributions and translations are managed using GNOME's infrastructure, so we cannot accept tickets or pull requests on GitHub. Please see the links below for more information.

Geary displaying a conversation

Building & Licensing

Please consult the BUILDING.md and COPYING files for more information about building Geary and the licence granted by its copyright holders for redistribution.

Getting in Touch

Code Of Conduct

We follow the Contributor Covenant as our Code of Conduct. All communications in project spaces are expected to adhere to it.

Contributing to Geary

Want to help improve Geary? Here are some ways to contribute:


Copyright © 2016 Software Freedom Conservancy Inc.
Copyright © 2017-2020 Michael Gratton mike@vee.net