On Sunday, 22 May 2016 05:19:56 CEST, Dan Miner wrote:
I'll try the CSS but honestly only a small percentage of emails are plain text anymore. Then you run into the wrapping and/or scrolling issues with overly large fonts and "quoting". This is why as I lose my vision, I'm relying on TTS more since it is more restful/comfortable and far faster than I.

The good thing is that many e-mails (when looking at private correspondence from various people using GMail etc) come with both a plaintext and an HTML part. Trojita can be configured (IMAP -> Settings -> General -> Show plaintext emails instead of the HTML version) to prefer the plaintext variant. The CSS can be tweaked to pass some hints to the screen readers for each nesting of the quotes, we're actually quite good at that.

But then, I've never used a screen reader so I have no clue how well that works in a real world.

Would you happen to know of a usable example of something using QWebEngine?

Well, there's a demo at [1]. There's also a more feature-complete web browser at [2].

But for someone like myself, having to adjust *every* time is truly maddening.

OK, let's see if it helps you the way it's implemented right now, we can add persistency reasonably easily later on, based on your feedback.

I was using a pre-build from your provided repo. I can give it a try. Is the .dep package dependencies close enough to do a compile on trunk?

Yes.

If you're on a DEB-based system, you'll need stuff listed in Build-Depends in [3]. If your system is RPM-based, then it's the bits listed as BuildRequires in [4] (I think yum supports the 'cmake(Foo)' syntax, too).

Some of the deps still come from the OBS repo.

Cheers,
Jan

[1] http://doc.qt.io/qt-5/qtwebengine-webenginewidgets-demobrowser-example.html
[2] http://qupzilla.com/
[3] https://build.opensuse.org/package/view_file/home:jkt-gentoo:trojita/trojita-nightly/debian.control?expand=1 [4] https://build.opensuse.org/package/view_file/home:jkt-gentoo:trojita/trojita-nightly/trojita-nightly.spec?expand=1

--
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/

Reply via email to