Pre-release Feedback Thread for Interlink Mail & News

Archived user self-help and discussion area.
Forum rules
This board is for people who continue to use FossaMail, whether the last official build or later unofficial (private) builds. Exchange ideas, tips, etc. -- users helping users.
No official support will be provided here, this is purely for those who continue using FossaMail for as long as it's still viable.
New Tobin Paradigm

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by New Tobin Paradigm » 2018-11-22, 10:34

Unstable 6900 is away! Enjoy.

snertev

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by snertev » 2018-11-22, 11:37

New Tobin Paradigm wrote:Unstable 6900 is away! Enjoy.
Upgraded without issues (so far) :thumbup:

New Tobin Paradigm

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by New Tobin Paradigm » 2018-11-22, 11:48

snertev wrote:
New Tobin Paradigm wrote:Unstable 6900 is away! Enjoy.
Upgraded without issues (so far) :thumbup:
How do you like the primary UI modifications? I am interested in people's opinions regarding what could be called a restoration of it. Specifically, is this what you expected would be the result of me creating this project?
Last edited by New Tobin Paradigm on 2018-11-22, 11:51, edited 1 time in total.

snertev

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by snertev » 2018-11-22, 13:03

New Tobin Paradigm wrote:
snertev wrote:
New Tobin Paradigm wrote:Unstable 6900 is away! Enjoy.
Upgraded without issues (so far) :thumbup:
How do you like the primary UI modifications? I am interested in people's opinions regarding what could be called a restoration of it. Specifically, is this what you expected would be the result of me creating this project?
I like it. It's "seamonkeyasque" and no nonsense. :thumbup:

Since we're talking about UI, is there any chance to re-include Compact headers <https://addons.thunderbird.net/en-US/th ... actheader/>?

I know there is the extensions, but I think Compact headers (and sparing UI real estate for mail content and messages list) may be a good addition in a "no nonsense" application.

Just a kind RFE. 8-)
Last edited by snertev on 2018-11-22, 13:03, edited 1 time in total.

yami_

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by yami_ » 2018-11-22, 13:05

New Tobin Paradigm wrote:How do you like the primary UI modifications?
The UI modifications are going in the right direction.
New Tobin Paradigm wrote:Specifically, is this what you expected would be the result of me creating this project?
Yes, it is.
Off-topic:
Interlink controls styling appears not to be identical with the comctl32.dll controls styling, but I guess it is by design.

New Tobin Paradigm

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by New Tobin Paradigm » 2018-11-22, 13:09

Extension seems to work just fine from what I can tell.. However, do note that the header in-line toolbar isn't long for this world which is why it is hard hidden.. However, there is scripting that relies on it being there so that is why it isn't just dead.

At that point, the extension would need a fork to remove code for the header toolbar.

Additionally, there is a reason it is "seamonkey-esque" is because Thunderbird is a direct fork of the same mailnews client code.. However, I would appreciate not referring to SeaMonkey when describing my applications. It betrays the decisions leading to what I am trying to accomplish.

Also, what isn't obeying native OS styling on Windows and what version of Windows are we talking about?
Last edited by New Tobin Paradigm on 2018-11-22, 13:24, edited 4 times in total.

New Tobin Paradigm

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by New Tobin Paradigm » 2018-11-22, 13:46

@snertev OH you want that built in.. WELL maybe.. Not right now though. I will consider it though for a future enhancement.

snertev

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by snertev » 2018-11-22, 14:24

New Tobin Paradigm wrote:@snertev OH you want that built in.. WELL maybe.. Not right now though. I will consider it though for a future enhancement.
Thanks.

User avatar
DocHifi
Hobby Astronomer
Hobby Astronomer
Posts: 15
Joined: 2018-06-19, 12:10

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by DocHifi » 2018-11-22, 14:30

Hello from Germany :)
Install it, import 4 imap accounts and one RSS Feed, everything works well.
Good work.
One question I have:
I use FireTray as extension, so I only have a little envelope in the panel
Is it planed to implement something in Interlink what can do that, so that I dont need Firetray ?
Firetray isnt under devlopement since 2015 (But it works)

Using the Linux Version
Last edited by DocHifi on 2018-11-22, 14:33, edited 1 time in total.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2358
Joined: 2012-08-19, 20:32

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by back2themoon » 2018-11-22, 14:33

Thanks for the update and the Account Settings improvement, it all fits nicely now.

The UI looks very nice, however: everything (not just Account Settings) is now significantly smaller on my 125% DPI 1680x1050, to the point of not being comfortable to use. As a comparison, it now looks much smaller than Thunderbird, FossaMail and the previous Interlink version - it obviously scales differently.

I know you said "you are not designing it to be used with anything but 100%" but it now seems the Windows DPI setting is being ignored and forced at 100%. I'm hoping it's a bug or something like that?

Interlink 52.9.6880:
Interlink 52.9.6880.png
Interlink 52.9.6900:
Interlink 52.9.6900.png
W10 1803 Pro x64 (17134.407)
Last edited by back2themoon on 2018-11-22, 14:35, edited 1 time in total.

yami_

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by yami_ » 2018-11-22, 14:36

back2themoon wrote:now seems the Windows DPI setting is being ignored and forced at 100%. I'm hoping it's a bug or something like that?
It is by design: 7cc7dd201263b78f9402c1814136bdfe5d5b8f5d.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2358
Joined: 2012-08-19, 20:32

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by back2themoon » 2018-11-22, 14:45

yami_ wrote:It is by design: 7cc7dd201263b78f9402c1814136bdfe5d5b8f5d.
Thanks for that. I changed it to 1.25 and everything seems back to the usual size with no side-effects. Isn't it going to be a problem though with all those Windows installations that by default use a DPI setting higher than 100%?

New Tobin Paradigm

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by New Tobin Paradigm » 2018-11-22, 14:55

back2themoon wrote:
yami_ wrote:It is by design: 7cc7dd201263b78f9402c1814136bdfe5d5b8f5d.
Thanks for that. I changed it to 1.25 and everything seems back to the usual size with no side-effects. Isn't it going to be a problem though with all those Windows installations that by default use a DPI setting higher than 100%?
New Tobin Paradigm wrote:Have to set layout.css.devPixelsPerPx to 1.0 so the UI will be rendered at 100% instead of system dpi. You can change it back to -1.0 if you want.. But I am not taking any design issues resulting of non-default DPI.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2358
Joined: 2012-08-19, 20:32

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by back2themoon » 2018-11-22, 15:09

New Tobin Paradigm wrote:But I am not taking any design issues resulting of non-default DPI.
But that's what I'm saying: 100% is not the default. Depending on the size of the screen, Windows will default to something else. I remember on a 1920x1080 screen, the default was 150%.

Again, it's not a problem for me (the about:config setting solves everything) but it might be a problem for someone who first installs it and finds an impossibly small UI without knowing why and what to do.

New Tobin Paradigm

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by New Tobin Paradigm » 2018-11-22, 15:13

No it won't. That is NOT how display settings work. Unless that changed and if so then wow.. What the fuck.. In any event, I am going to add a preference in Preferences with a drop down box with preset values. Likely, DPI: System Default, 100%, 125%, 150%, 200%. But the default will stay at 100%.
Last edited by New Tobin Paradigm on 2018-11-22, 15:15, edited 3 times in total.

User avatar
eskaton
Lunatic
Lunatic
Posts: 474
Joined: 2013-08-23, 19:54

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by eskaton » 2018-11-22, 15:48

I can confirm I've seen Windows 10 set the DPI to 125% on one or two occassions. Didn't bother to look into why it did so; one instance was an update from Win 7 to 10 and the other was installing Win 10 from scratch.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2358
Joined: 2012-08-19, 20:32

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by back2themoon » 2018-11-22, 16:09

New Tobin Paradigm wrote:No it won't. That is NOT how display settings work. Unless that changed and if so then wow..
It will. You can blame Microsoft, but that's the way it works now. My final thought on this:

In the unlikely event a problem caused by higher DPI appears, it is quite possible that it's also present on 100% and usually worth fixing, or at least noting. Out of hundreds programs I've tried, I can only remember one that has some minor issues with higher DPI the developer can't/won't solve. My guess is that the negative backlash you will be getting for not respecting the Windows default... by default (be it 125, 150, 175 etc.) will be much more significant.

And again, thanks for providing the option and making everything configurable. Looks great.

edit: this is from a 1080p display. The "recommended" is the default.
W10 1920x1080.jpg
Last edited by back2themoon on 2018-11-22, 18:02, edited 3 times in total.

yami_

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by yami_ » 2018-11-22, 17:14

New Tobin Paradigm wrote:Also, what isn't obeying native OS styling on Windows and what version of Windows are we talking about?
The OS is Windows 7. Here are the differences:
  1. The Tree-View styling
    fig. 1 - Interlink Tree-View
    fig. 1 - Interlink Tree-View
    treeViewInterlink.png (1.65 KiB) Viewed 2694 times
    fig2. - Native Tree-View variant 1
    fig2. - Native Tree-View variant 1
    treeViewWinAPI.png (974 Bytes) Viewed 2694 times
    fig. 3 - Native Tree-View variant 2
    fig. 3 - Native Tree-View variant 2
    treeViewWinAPINoLines.png (1.6 KiB) Viewed 2694 times
    fig. 4 - Native Tree-View variant 2 when using Classic Windows theme
    fig. 4 - Native Tree-View variant 2 when using Classic Windows theme
    treeViewWinAPINoLinesClassic.png (1.14 KiB) Viewed 2694 times
    Native examples are using SetWindowTheme(hwnd, L"Explorer", NULL).
    1. The "collapse" button should be black when using the Windows Explorer-style Tree-View
    2. The height of each item is 22px (18px when using Classic Windows theme) in Interlink and 16px in the Native Tree-View
    3. When using Classic Windows theme the native Tree-View "expand" and "collapse" buttons will change while Interlink Tree-View icons will not
    4. It is impossible to recreate Interlink Tree-View styling using the Native controls, because TVS_FULLROWSELECT cannot be used in conjunction with the TVS_HASLINES and because TVS_HASBUTTONS requires TVS_LINESATROOT to be used.
  2. The menu bar
    fig. 5 - Interlink menu bar when using Classic Windows theme
    fig. 5 - Interlink menu bar when using Classic Windows theme
    menuBarInterlinkClassic.png (2.64 KiB) Viewed 2694 times
    fig. 6 - Native menu bar when using Classic Windows theme
    fig. 6 - Native menu bar when using Classic Windows theme
    menuBarWinAPIClassic.png (2.38 KiB) Viewed 2694 times
    1. The Interlink menu bar is 1px taller than the native menu bar
    2. When Using Classic Windows theme in Interlink there is an additional horizontal divider above the menu bar
    3. The underlines of specific menu bar items letters are always visible in Interlink (and other UXP-based applications) while the native menu bar will only show them when you pres the ALT key
I did not notice other differences.

New Tobin Paradigm

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by New Tobin Paradigm » 2018-11-23, 01:25

The Tree-View styling is largely intentional except it likely shouldn't have the dotted tree lines on Aero.. However, I am not bothered with it.. Sometimes a few liberties need to be taken.

As for the top border on Windows Classic (or Windows GDI Native) that shouldn't be there for sure.. I'll look into it but it isn't a blocker for release. Might just remove the toolbar lines from Windows Classic all together.. Actually the border lines shouldn't be there at all except I like them.. But I will check out to see if something can be done for the errant border between the titlebar and menubar.

Windows Classic is lower priority than Aero or Aero-class rendered widgets.
Last edited by New Tobin Paradigm on 2018-11-23, 01:26, edited 1 time in total.

snertev

Re: Pre-release Feedback Thread for Interlink Mail & News

Unread post by snertev » 2018-11-23, 09:14

back2themoon wrote: edit: this is from a 1080p display. The "recommended" is the default.

W10 1920x1080.jpg
However, the recommended zoom in Win 10 doesn't change according to display size in pixel, but according to its PPI (pixels per inch) because a 1920x1080 size has not the same physical dimension on a 15" notebook or on 27" monitor.

If you want to play with PPI, use this calculator:

https://www.sven.de/dpi/

And we should also talk about user's view distance, but it will be for another time. :D

Locked