On Wed, Jan 5, 2022 at 11:51 AM Carsten Haitzler <ras...@rasterman.com> wrote:
>
> On Wed, 5 Jan 2022 06:13:21 -0800 Jose R R <jose....@metztli.com> said:
>
> > Niltze [Hello]-
> >
> > Just built EFL 1.26.1 / E 0.25.1 and (ugh!) at least two(2)
> > applications do not render correctly: textadept 10.3 and Yandex
> > Browser beta 21.11.3.954 beta (64-bit) for Linux. As a matter of fact,
> > YB cannot even be resized with the mouse pointer placed at the edge or
> > corners and dragged outwards.
>
> Try disabling the CSD decorations and use system ones (ie e's titlebar etc.). 
> I
> might imagine it is suffering from the same bug chromium had with new CSD code
> that does really weird things with CSD GTK hints on start then removes them
> etc. leaving the window is a weird state.
>
> > < http://www.enlightenment.org/ss/e-61d59ec2585370.20480341.jpg >
> >
> > Most of the applications display small letters for peripheral labels,
> > such as menu, tab names, etc.
> >
> > Chromium browser opens at the same size as YB and although I can
> > resize the window by dragging the edges and or corners, still the
> > small letters are bothersome.
> > < http://www.enlightenment.org/ss/e-61d5a3b1886327.98812052.jpg >
>
> Your fonts are huge. They actually seem wrong - they don't match in size to 
> e's
> fonts. They are larger and should be smaller to match E's. At least for me 
> they
> do match pixel-for-pixel - perhaps set your font settings in to to use Sans
> explicitly and apply to all apps:
>
> http://www.enlightenment.org/ss/e-61d5f44e8e4861.91846538.png
>
> Then you will get the same size and same pixels for your fonts...
>
> If this is too small - then it's too small in e AND too small in your apps and
> that is why scale settings exist - "make it bigger" options are right there.
> Advanced lets you set any scale you like. Basic mode has a few canned options
> for you. Any reason you didn't try the scale settings in E?
>
> > I had not experienced these GUI issues in prior E versions. Another
>
> Because now E sets the xft.dpi and xsettings dpi values by default to make 
> apps
> scale in-line with e's own scale settings. They match. That is the idea/point 
> -
> for them to match. So fonts end up looking similar/the same with similar 
> sizes.
>
> > thing I noticed is in a double-decked multiple desktops is that
> > pressing the pointer to the side, and/or up and down, does not take me
> > to the next virtual desktop -- as in prior E versions those events
> > succeed -- now I have to select the window with the pointer from the
> > task bar by clicking.
>
> Everyone kept complaining to me they hate edge bindings that do this so I
> removed them by default. You can add your own edge bindings back to switch
> desktops when you go to the edge of a screen in the edge bindings config 
> dialog.
>
> > My eyes already hurt with such small letters by now. I will try to
> > provide information on how I hacked the Debian packages as well as
> > upload the packages themselves later -- if I do not go back to the
> > previous E version to get some stuff done.
> >
> > Sorry to rain on your 'flat' parade, Raster. I tried, I really tried
> > to like it, to get used to it, but....
> >
[]

On Fri, Jan 14, 2022 at 7:01 AM Alan Swanson <rei...@improbability.net> wrote:
>
> The problem is that setting DPI to anything other than 96 breaks many
> applications and toolkits, not just font sizing but GUI rendering
> breakage. Historical cruft unfortunately but you have to deal with it.
>
> Even the recent Xorg 21.1.2 release had to revert this type of change;
> https://cgit.freedesktop.org/xorg/xserver/commit/?id=35af1299e73483eaf93d913a960e1d1738bc7de6
>
> I've personally patched Enlightenment 0.25 to fix commit
> 4b87781bae4a6ea70e5b6f38683e7c2ea0fd2c27 "scaling - remove custon x
> application dpi and move to central scaling" by reverting to 96dpi by
> default.
Would you mind sharing your patch? Non-experts like myself who expect
the GUI to simply 'just work' and not have to fiddle with extraneous
settings would *really* appreciate it. Thank you in advance for your
consideration.
> Also needed to go through Settings-Look-Scaling-Advanced and
> then either unset "Set Application DPI" or adjust it to 96 to update
> the existing saved setting.
>
> I personally like Enlightements own fonts to be small whilst
> applications are normal.
>
> (Sorry for breaking mail archive threading, wasn't subscribed until
> now.)
>
> --
> Alan.
[]

I have effectively purged EFL 1.26 / E 0.25 / Terminology 1.12 -- I
can not work using those components.

I tried installing a different theme; I also had tried deleting the
whole .e/ directory and starting anew -- yet the original issues
persisted.

I have, by now, reverted to EFL 1.25 / E 0.24, etc. as, 'E all just
simply works out of the box' [TM] ;-)

< http://www.enlightenment.org/ss/e-61e113fde367a6.22209525.jpg >

Additionally, the default Dark Theme is simply beautiful -- especially
because of the xiuhtzin ['turquoise'] detail color contrast.

Yandex-browser beta, Chromium, and Textadept, simply open up at the
required size in relation to the screen size/resolution. The fonts,
needless to say, also display at the proper size; heck, even WMaker,
my fall back window manager, displays all those applications properly
-- without font issues, nor app to screen resolution/size mismatches.

Best Professional Regards.

-- 
Jose R R
http://metztli.it
---------------------------------------------------------------------------------------------
Download Metztli Reiser4: Debian Bullseye w/ Linux 5.14.21 AMD64
---------------------------------------------------------------------------------------------
feats ZSTD compression https://sf.net/projects/metztli-reiser4/
---------------------------------------------------------------------------------------------
or SFRN 5.1.3, Metztli Reiser5 https://sf.net/projects/debian-reiser4/
-------------------------------------------------------------------------------------------
Official current Reiser4 resources: https://reiser4.wiki.kernel.org/


_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to