u/FiltonMeriwether

Destructive Feedback

(New) Outlook pushed me beyond my limit. I installed Thunderbird. My impressions and implicit requests follow. I shall neither gush nor herd precious cats, because I loathe cats.

Predictably, as with most FOSS efforts, the fundamentals seem solid, technically elegant, and intuitively work as expected. Some consistency with Firefox offers welcome familiarity. There's a prevailing attitude behind this. The same attitude is behind my gripes. A kind of (FOSSy or Apple-esque) superiority that ironically resolves itself into luddism. Yes, it might be better. But the world does not revolve around you. Lamentably, it revolves around Microsoft. And that will never change without devoting attention to persuasion.

That means making it look and feel nice. Thunderbird is lacking in both, sometimes badly.

FONTS.

There are several posts and people whinging on this topic.

My take. Inability to control the recipient's rendering is no defence of assumed rightness.

I have spent hours setting the available config (General and Composition) parameters and sending emails to myself and reading them. All on the same device running Win10.

a) When I view them in webmail, they look just about OK but the font's a bit smaller.

b) When I view them in Outlook, they look just about OK but the font's a bit bigger.

--> When I view them in Thunderbird, font and size barely resemble either of the above.

--> When I compose them in Thunderbird, likewise. Ever heard of WYSIWYG? It matters.

There should be no differences between what I see when I compose an email in Thunderbird, and what I see when I read that received email in Thunderbird, webmail, and Outlook. Same font, colours, and size (give or take scaling).

READ/ COMPOSE.

--> Why do I have various options allowing an email to be read in situ (reading pane) yet when I want to compose an email, I have to do it in a new window? Quaint. Inconsistent. And ugly.

--> When I want to open an email to read, why must I double-click on it? Neither Outlook nor webmail behave like this anymore. One click (or tap) and the email is displayed.

There should be configuration options to provide the above single-click opening and in-situ composition behaviour.

DARK MODE.

It's the new black. And only in Thunderbird does it change my coloured text to white for rendering on a dark background. Someone couldn't be bothered to do it right. This is just plain lazy.

Effort should be committed, however painstaking and boohoo boring, to make Thunderbird's dark mode look beautiful and of equal sophistication to Outlook.

Microsoft and others have dug half their graves with recent strategic f-ups. With a little effort, FOSS can finish what they began. There has never been a greater appetite. But it will pass once people acquiesce to the enshittification. There is a moral argument for devoting attention to these matters. Make it look and feel nice, and painless to use.

Please, stop fellating around with "Account hub" and pay attention to the small things. The inability to set the colour of the "Sent" icon. The vertical chasm between folders. The superfluous but enormous "Search" box colonising the top of the screen. The shambolic counter-intuitive low-lighting of what's clicked upon and thus highlighting of what's just lost focus. The aesthetics are just naff. With a little attention to detail, Thunderbird could steal so many who are ready to dump Microsoft in a dumpster and sit on the lid.

NB. the solutions required to fix some or all of the above cannot be delivered solely in CSS because CSS cannot do logical processing.

reddit.com
u/FiltonMeriwether — 5 days ago

Intermittent, Regular, Transient Freezing

I've observed the above materialise during, for example, typing and scrolling (it wouldn't be obvious at other times).

I've timed it. The lap times are:

18.09, 12.38, 15.77, 15.60, 15.68.

The first two are my timing inaccuracies.

My question is, what is Waterfox doing every 15 seconds that's blocking I/O for ~0.25 to 0.5 seconds? Garbage collection?

This did not occur in previous releases. But I don't recall it being immediately noticeable in the latest release; it became noticeable some time afterwards.

I have sequentially disabled Add-ons to no avail. And the machine is running cool. Other software isn't affected (but I haven't checked on Firefox, as I don't use it). No noticeable issue on Android, but I use it very little. Logging/ profiling is turned off.

Whilst continually scrolling a page, there is a process CPU spike (increase) for the root Waterfox process coincident with this event. Hence, it seems a fundamental function (e.g., memory snapshot or whatever) that's at play.

Overall, it feels slightly suspect. Something's doing something regularly and blocking I/O when it does it.

NB. it seems this has nothing to do with ad blocking (one of the things I disabled whilst testing).

Thoughts/ suggestions welcome.

EDIT: Found it. It is directly dependent upon browser.sessionstore.interval. Thought it smelled like blocking I/O whilst taking a snapshot. (We've all been there... well some of us.)

So, my question becomes: is there a slightly more "elegant" way to copy the session, for example in chunks, or else memcpy it to a shadow RAM area then write that to disk later asynchronously? (I am second-guessing the current behaviour and which bit is synchronously blocking I/O.)

(I once faced exactly this problem on a real-time telco system, thus the above "chunking" solution.)

However, from further testing, Firefox is also set to 15s but does not exhibit the problem.

Does (Firefox/) Waterfox take a sessionstore snapshot all the time regardless of activity? Is browser.sessionstore.idleDelay intended to defer this until a pause in activity for idleDelay seconds?

EDIT2: Turns out idleDelay does the opposite. Storing sessions reduces (to ~1hr?) if you're inactive. (If in doubt, read the code.)

// Time (seconds) before we assume that the user is idle and that we don't need to
// collect/save the session quite as often.

So, of course, this is fundamental functionality deep in Firefox. I'm not sure why it's causing me glitches but suppose the size of my session (~15MB) has a bearing on it. But, really, snapshotting that paltry amount shouldn't be noticeable at all, if done with more user-considerate assumptions (i.e., doing the equivalent of bitblt). Then, as I suggested above, it can be written down relatively at leisure without blocking.

If anyone wants to chip in, go ahead. Else, I'll increase the interval still further to a couple of minutes.

https://preview.redd.it/no9ml8tirt8h1.jpg?width=1736&format=pjpg&auto=webp&s=d7a4b2f3f66fcfaa322c80d95aa99b42a40e5ca2

reddit.com
u/FiltonMeriwether — 14 days ago

Request: Duplicate Tab Feature (Android)

At some point, could you add a "Duplicate Tab" feature to the triple dot menu (top-right when viewing a tab, and bottom-left when viewing all tabs)?

reddit.com
u/FiltonMeriwether — 27 days ago