Page MenuHomePhabricator
Feed All Stories

Yesterday

felipealmeida added a comment to D12197: eolian: Add -e parameter to pass export symbol to eolian generator.

The whole change was removed, it didn't make any sense. It was basically a wrong revert applied by conflicts

Mon, Nov 30, 1:07 PM · efl
felipealmeida updated the diff for D12197: eolian: Add -e parameter to pass export symbol to eolian generator.

Remove changes that came from merge conflict

Mon, Nov 30, 1:07 PM · efl
sharkcz added a comment to T8860: build broken on big endian arches since last commit.

Our CI confirms the fix as correct.

Mon, Nov 30, 12:39 PM · Restricted Project
lucas added a comment to D12197: eolian: Add -e parameter to pass export symbol to eolian generator.

Besides @vtorri's points, everything seems fine for me. I will just wait for the resolution of those to give my approval.

Mon, Nov 30, 8:46 AM · efl
felipealmeida added inline comments to D12197: eolian: Add -e parameter to pass export symbol to eolian generator.
Mon, Nov 30, 7:10 AM · efl
felipealmeida added inline comments to D12197: eolian: Add -e parameter to pass export symbol to eolian generator.
Mon, Nov 30, 6:59 AM · efl
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

well you can adjust the bapplication base dpi - but all the default theme fonts except for some special cases like large headers etc. use size 10 (at 75dpi) with freedype. application and toolkit themes may use a different font and different size by default. different fonts will appear to be differently sized when just font changes. there isn't a sane solution other that use a single toolkit only ever. you can fine tune and fiddle around but there is limited stuff that can be done with everything fragmented. these days chrome/chromium is its own toolkit too - all electron apps too and firefox is doing more of its own thing too.

Mon, Nov 30, 6:35 AM
raster closed T8860: build broken on big endian arches since last commit as Resolved by committing rEFL650578b57368: evas - fix build on bigendian.
Mon, Nov 30, 6:29 AM · Restricted Project
ProhtMeyhet updated subscribers of T8860: build broken on big endian arches since last commit.
Mon, Nov 30, 6:16 AM · Restricted Project
ProhtMeyhet added a project to T8860: build broken on big endian arches since last commit: Restricted Project.
Mon, Nov 30, 6:15 AM · Restricted Project
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

I never wrote anything about 'dialog boxes in firefox' but about enlightenment dialog boxes.
When I change enlightenment dialog box fonts size to get smaller size, firefox and thunderbird sidebar fonts are too small...
I have no issue with firefox, thunderbird, gtk in other desktops like enlightenment16, xfce4, fluxbox, etc...

Mon, Nov 30, 4:01 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

dialog boxes in firefox? but this smells to me more of an issue with firefox and/or your gtk default themes or maybe qt where they just don't use consistent fonts and font sizes, thus make size right for one thing - something else is too small or too big. e can't go change what apps and toolkits do per window/dialog box/widget so at some point you may have to complain to the relevant projects... all e is doing is modifying the dpi and then from there clients render at different sizes.

Mon, Nov 30, 3:43 AM
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

I choose 78 dpi finally because firefox and thunderbird sidebar fonts are very very small.
But i get too big dialog fonts, so, i change size fonts -> fonts -> enable custom class-> sans 9.
It's ok for dialog boxes but now, firefox and thunderbird sidebar fonts are too small...
To be short: i need 78 dpi but dialog box fonts become too big. I can't change them because it changes some applications fonts size too.
Impossible to separate dialog box / applications fonts size settings.

Mon, Nov 30, 2:56 AM
raster added a comment to T8859: make enventor 1.0.0 return eolian_gen return invalid option -- '-'.

tasks are bug reports...

Mon, Nov 30, 2:47 AM
raster closed T8758: Cannot build EFL with -Dlua-interpreter=lua as Resolved.

actually i think this is just old and already long fixed as we have a macro for this:

Mon, Nov 30, 2:43 AM · E on FreeBSD
raster added a comment to T8758: Cannot build EFL with -Dlua-interpreter=lua.

lua 5.2 is explicitly supported in efl. 5.1 and 5.2 are supported. .53 and newer are not and 5.0 and older are not. lua does regularly break api/abi - so we have to explicitly change code to adapt to new lua versions. you can see in meson.build in the top dir:

Mon, Nov 30, 2:40 AM · E on FreeBSD
sharkcz created T8860: build broken on big endian arches since last commit.
Mon, Nov 30, 12:58 AM · Restricted Project

Sun, Nov 29

raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

well the 75dpi * scale is what the code did before.. unless u had a xustom dpi for xsettings. i removed that now. now you get to set base dpi (75 by default) and a chckbox to turn this on or off and bot xsttings and xft.dpi are set to the same value as long s the checkbox says its on...

Sun, Nov 29, 3:10 PM
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

This commit solved issue. I discovered it was possible before it :) https://git.enlightenment.org/core/enlightenment.git/commit/?id=4b87781bae4a6ea70e5b6f38683e7c2ea0fd2c27
I choosed 75 dpi.
This setting is very important but user has to click 4 times: -> settings -> scaling -> advanced -> scale relative to screen dpi
I think this is not very clear for "end users" but may be i'm wrong...

Sun, Nov 29, 1:42 PM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

i don't - no.

Sun, Nov 29, 9:58 AM
abyomi0 added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

You wouldn't happen to have Enable Custom Fonts enabled, would you?

Sun, Nov 29, 9:09 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

@maderios - your font sizing looks about right to me. you will only see if it is working right or not if you use extreme scaling like 0.5 or 2.0 or 3.0 etc. - then you really notice. otherwise as i just mentioned to @abyomi0 - different fonts used and different initial font size (that is rendered at the given dpi) will make the font alter slightly in size of course.

Sun, Nov 29, 9:05 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

@abyomi0 ... dud you check the file it told you to check? ... basically you are not permitted access.. you are not a member of any of the groups listed or an explicitly listed user... that's a different issue - but otherwise your scaling seems fine - all the things are larger and scaled up to about the same size. different fonts will of course size differently and if qt and gtk and efl all use a different font - yes - he sizes will vary a bout. it also depends on the base font size (10, 11, 12, whatever) in the themes for each etc.

Sun, Nov 29, 9:04 AM
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

Screen settings

Sun, Nov 29, 8:11 AM
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

when you changed to scale 2 or 3 - did you restart apps? qt apps dont rescale on the fly - gtk3 doesn't seem to either. gtk2 ones do. do you have a custom dpi enabled. if you do then this overrides the scale settings:

Yes, i restart apps and enlightenment, no size fonts change

that is how you should have it unless you want to override scale settings. this x application setting will override xsettings but not xft.dpi - xft.dpi will be controlled by regular e scale settings. i have not removed these (but these should probably be removed now that scale is driven from a single location). just make sure that you don't have custom dpi enabled. make sure you re-run apps that don't seem to change scaling on the fly.

I don't have custom dpi enabled in above example.

you have basically the same xorg font pkgs as me but your ttfs do vary. i thought for a minute it may have to do with 75dpi vs 100dpi fonts being installed for x... i have both... but that seemed unlikely as most fonts being used are ttf now...

Sun, Nov 29, 6:22 AM
abyomi0 added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

Looks like something is off for me, too.

Sun, Nov 29, 5:48 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

when you changed to scale 2 or 3 - did you restart apps? qt apps dont rescale on the fly - gtk3 doesn't seem to either. gtk2 ones do. do you have a custom dpi enabled. if you do then this overrides the scale settings:

Sun, Nov 29, 4:34 AM

Sat, Nov 28

maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

also a thought - what fonts packages do you have installed? :)

Sat, Nov 28, 10:58 AM
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

your font sizes look around right... if you change scale to 2 ... does it size up accordingly?

Sat, Nov 28, 10:56 AM
abyomi0 closed T8851: Places to Celebrate New Year in India as Invalid.
Sat, Nov 28, 8:06 AM
abyomi0 closed T8850: Valerio Dugout Bench as Invalid.
Sat, Nov 28, 8:05 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

also a thought - what fonts packages do you have installed? :)

Sat, Nov 28, 6:44 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

your font sizes look around right... if you change scale to 2 ... does it size up accordingly?

Sat, Nov 28, 6:44 AM
vtorri added a comment to D12197: eolian: Add -e parameter to pass export symbol to eolian generator.

for me, it compiles, there is only the note i added
if @q66 could look at this, that would be nice

Sat, Nov 28, 6:05 AM · efl
cederom reopened T8585: Screenshot tool does not allow for "saving" as "Open".

Sorry I have the same issue and resize does not help. My screen is scaled. I need to see that Save button anyways. This is still clearly a bug of screenshotter or dialogs that it cannot adapt to screen scaling/magnification that is a standard E feature. This needs fix please :-)

Sat, Nov 28, 5:36 AM
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

New user, emtpy $HOME except for ~/.xinitrc

Sat, Nov 28, 3:36 AM
tonny-sofijan updated the task description for T8859: make enventor 1.0.0 return eolian_gen return invalid option -- '-'.
Sat, Nov 28, 1:29 AM
tonny-sofijan created T8859: make enventor 1.0.0 return eolian_gen return invalid option -- '-'.
Sat, Nov 28, 12:50 AM

Fri, Nov 27

felipealmeida updated the diff for D12197: eolian: Add -e parameter to pass export symbol to eolian generator.

Fix leaking _eolian_api_symbol

Fri, Nov 27, 2:43 PM · efl
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

This is a new user "bob" i added - starter with emtpy $HOME except for ~/.xinitrc

Fri, Nov 27, 1:45 PM
abyomi0 added commits to T8856: applications fonts issue with last enlightenment + efl git master: rEbe1db92dbbcb: e scaling - set xsettings scalign from core e scale if x xset dpi off, rE5311687e6de7: scaling - set Xft.dpi and merge properly with .Xdefaults.
Fri, Nov 27, 11:11 AM
abyomi0 added a comment to T8856: applications fonts issue with last enlightenment + efl git master.
Fri, Nov 27, 11:08 AM
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

When I launch enlightenment from other user account, i get same issue.
This problem didn't happen in past git versions -> (november 18) efl-git-1.25.99.66356.g6b47edd998 and enlightenment-git-0.24.99.24316.gd247868c8
I have no issue with other X desktops like Enlightenment16 and Xfce4.

Fri, Nov 27, 10:35 AM
raster closed T8858: bluez module should not lock desktop when manually unpairing as Resolved by committing rEe8d2f72a4fec: bluez5 mod - if you unpair, disable unlock config for device.
Fri, Nov 27, 10:05 AM · Restricted Project, enlightenment-git
raster added a comment to T8857: syndaemon tool makes E to be laggy.

the change events are if a device was added, removed or properties in a device changed. its a direct result of an event from xorg ... :)

Fri, Nov 27, 9:30 AM · enlightenment-git
raster closed T8857: syndaemon tool makes E to be laggy as Resolved.
Fri, Nov 27, 9:30 AM · enlightenment-git
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

and that would be right. dpi is set to 75 * scale factor. that is EXACTLY what i have here and font sizes are fine ... on multiple machines. something on your system is vastly different than on arch here. without knowing what, there is no solution. is it some freetype environment var you set? i'm on arch to and qt and gtk apps both size the same (and same as efl).

Fri, Nov 27, 9:28 AM
felipealmeida added a comment to D12197: eolian: Add -e parameter to pass export symbol to eolian generator.

_eolian_api_symbol is not freed, is it normal ? i know that anyway the mem is freed when the prog is shutdown, bu i prefer to mention it

Fri, Nov 27, 4:49 AM · efl

Thu, Nov 26

vtorri added a comment to D12197: eolian: Add -e parameter to pass export symbol to eolian generator.

_eolian_api_symbol is not freed, is it normal ? i know that anyway the mem is freed when the prog is shutdown, bu i prefer to mention it

Thu, Nov 26, 10:46 PM · efl
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

I removed all gtk themes and config from my home, it doesn't change anything.
Anyway, I need these gtk config files
and issue is present with qt too...

Thu, Nov 26, 9:24 PM
Thanatermesis created T8858: bluez module should not lock desktop when manually unpairing.
Thu, Nov 26, 3:39 PM · Restricted Project, enlightenment-git
Thanatermesis added a comment to T8857: syndaemon tool makes E to be laggy.

Ok so these are my results, it seems like the lag is gone after the update, and now I read some messages about the device changes on my ~/.xsession-errors file, let me detail them:

Thu, Nov 26, 3:00 PM · enlightenment-git
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

something for you is different - i can nuke all gtkrc's and Xdefault and what not and still it draws with sizing about matching efl's sizing. it works for me - i can't inspect your environment. what does xrdb -query say? have you tried to remove all gtk themes entirely from $HOME ?

Thu, Nov 26, 2:48 PM
felipealmeida updated the diff for D12197: eolian: Add -e parameter to pass export symbol to eolian generator.

Removed unnecessary changes to include headers

Thu, Nov 26, 2:34 PM · efl
felipealmeida updated the summary of D12197: eolian: Add -e parameter to pass export symbol to eolian generator.
Thu, Nov 26, 2:17 PM · efl
felipealmeida updated the summary of D12197: eolian: Add -e parameter to pass export symbol to eolian generator.
Thu, Nov 26, 2:16 PM · efl
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

Today, i tried to launch e with fresh default installation, i got same issue

Thu, Nov 26, 12:19 PM
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

I have no Xresources or Xdefaults files in my system

Thu, Nov 26, 12:17 PM
raster added a comment to T8857: syndaemon tool makes E to be laggy.

and 281675ee3c0c017df26cd5e76118b3cfe989f289

Thu, Nov 26, 11:03 AM · enlightenment-git
raster added a comment to T8857: syndaemon tool makes E to be laggy.

try eeb015c0b972b6aa7322b21425077083df2be76b - avoid re-applying if device list looks the same...

Thu, Nov 26, 10:38 AM · enlightenment-git
raster added a comment to T8857: syndaemon tool makes E to be laggy.

hmmm that new dev changes is part of new input config. e is seeing devices changing - something is adding/removing (seemingly not as count is the same) or modifying input device properties. every time this happens, e will look at all the devices you have and ensure they are configured based on the new touchpad config. it could be e requesting input device properties because syndaemon keeps altering device properties again and again very rapidly

Thu, Nov 26, 9:47 AM · enlightenment-git
raster added a comment to T8857: syndaemon tool makes E to be laggy.

in x input goes directly to apps. the wm is not involved in key events getting to apps. all a wm does is set focus to a window (telling x where to send key events that are not grabbed). e's key bindings use grabs - so those keys will not go to apps but to e. i would believe your issue is with syndaemon and what it is doing with the xserver.

Thu, Nov 26, 9:43 AM · enlightenment-git
Thanatermesis added a comment to T8857: syndaemon tool makes E to be laggy.

Now, I don't know how much related is but I rebooted the machine and trying to login in E24 and the desktop shows even much more laggy (with an E process under 100% cpu), I can read these messages in the ~/.xsession-errors file:

Thu, Nov 26, 9:41 AM · enlightenment-git
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

something else you have - ~/.Xresources or ~/.Xdefaults ? qt theme files?

Thu, Nov 26, 9:40 AM
maderios added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

they all look fine to me - e's scale settings are applied and e sets xsettings and xft.dpi. perhaps you have custom files/other config that somehow interacts badly?

Thu, Nov 26, 2:37 AM

Wed, Nov 25

ali.alzyod updated the diff for D12198: test_suite: efl_ui_test_text replace ecore_main_loop_iterate with timers.

clean some lines

Wed, Nov 25, 10:58 PM · efl
ali.alzyod added reviewers for D12198: test_suite: efl_ui_test_text replace ecore_main_loop_iterate with timers: raster, bu5hm4n, woohyun.
Wed, Nov 25, 10:56 PM · efl
ali.alzyod requested review of D12198: test_suite: efl_ui_test_text replace ecore_main_loop_iterate with timers.
Wed, Nov 25, 10:55 PM · efl
Thanatermesis created T8857: syndaemon tool makes E to be laggy.
Wed, Nov 25, 8:19 PM · enlightenment-git
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

I don't know why gtk apps are doing that to you - for me:

Wed, Nov 25, 12:37 PM
abyomi0 added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

I noticed the same thing.

Wed, Nov 25, 12:16 PM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

they all look fine to me - e's scale settings are applied and e sets xsettings and xft.dpi. perhaps you have custom files/other config that somehow interacts badly?

Wed, Nov 25, 11:49 AM
ali.alzyod added reviewers for D12099: evas_textblock : Enhance new line as paragraph separator functionality: woohyun, bowonryu, id213sin.
Wed, Nov 25, 9:02 AM · efl
ali.alzyod added inline comments to D12099: evas_textblock : Enhance new line as paragraph separator functionality.
Wed, Nov 25, 9:02 AM · efl
ali.alzyod accepted D12133: evas_textblock : Handle cursor correctly when inserting ps.

This seems fine to me

Wed, Nov 25, 8:56 AM · efl
ali.alzyod added reviewers for D12133: evas_textblock : Handle cursor correctly when inserting ps: woohyun, bowonryu, id213sin.
Wed, Nov 25, 8:41 AM · efl
vtorri added a comment to D12197: eolian: Add -e parameter to pass export symbol to eolian generator.

are you sure that the summary is correct ?

Wed, Nov 25, 7:00 AM · efl
felipealmeida added reviewers for D12197: eolian: Add -e parameter to pass export symbol to eolian generator: q66, vtorri, woohyun, jptiz, lucas.
Wed, Nov 25, 6:48 AM · efl
felipealmeida requested review of D12197: eolian: Add -e parameter to pass export symbol to eolian generator.
Wed, Nov 25, 6:47 AM · efl
felipealmeida closed D12196: eolian: Rename EAPI macro to EOLIAN_API in Eolian library.
Wed, Nov 25, 6:44 AM · efl
vtorri accepted D12196: eolian: Rename EAPI macro to EOLIAN_API in Eolian library.

seems good, and efl and etui compiled, so ok

Wed, Nov 25, 6:29 AM · efl
felipealmeida closed D12157: efl_mono: Use architecture independent ECANCELED.
Wed, Nov 25, 5:45 AM · efl
felipealmeida closed D12156: efl-mono: Correctly load dynamic libs for OSX.
Wed, Nov 25, 5:44 AM · Restricted Project, efl
felipealmeida accepted D12156: efl-mono: Correctly load dynamic libs for OSX.
Wed, Nov 25, 5:43 AM · Restricted Project, efl
felipealmeida accepted D12157: efl_mono: Use architecture independent ECANCELED.
Wed, Nov 25, 5:39 AM · efl
felipealmeida requested review of D12196: eolian: Rename EAPI macro to EOLIAN_API in Eolian library.
Wed, Nov 25, 5:15 AM · efl
felipealmeida closed D12188: eina: Rename EAPI macro to EINA_API in Eina library.
Wed, Nov 25, 4:43 AM · efl
maderios created T8856: applications fonts issue with last enlightenment + efl git master.
Wed, Nov 25, 4:37 AM
CHAN added reviewers for D12195: elm_gesture_layer: fix config value type: Hermet, raster, zmike.
Wed, Nov 25, 12:00 AM · efl

Tue, Nov 24

CHAN requested review of D12195: elm_gesture_layer: fix config value type.
Tue, Nov 24, 11:58 PM · efl
vtorri accepted D12188: eina: Rename EAPI macro to EINA_API in Eina library.

good now

Tue, Nov 24, 11:08 PM · efl
Hermet closed D12194: ui transit: improve zoom effect smoothness by subpixel rendering..
Tue, Nov 24, 5:16 PM · efl
Hermet added a comment to D12194: ui transit: improve zoom effect smoothness by subpixel rendering..

I have a question. In the case of _transit_effect_rotation_op, is anti_alias not necessary?

Tue, Nov 24, 5:09 PM · efl
felipealmeida updated the summary of D12188: eina: Rename EAPI macro to EINA_API in Eina library.
Tue, Nov 24, 4:42 PM · efl
felipealmeida updated the summary of D12188: eina: Rename EAPI macro to EINA_API in Eina library.
Tue, Nov 24, 4:41 PM · efl
felipealmeida updated the diff for D12188: eina: Rename EAPI macro to EINA_API in Eina library.

Fix formatting of inline code in git message

Tue, Nov 24, 4:39 PM · efl
felipealmeida updated the diff for D12188: eina: Rename EAPI macro to EINA_API in Eina library.

Fix inline code

Tue, Nov 24, 4:38 PM · efl
felipealmeida updated the diff for D12188: eina: Rename EAPI macro to EINA_API in Eina library.

Fixed macros that must continue to use EAPI for now

Tue, Nov 24, 4:34 PM · efl
felipealmeida added a comment to D12188: eina: Rename EAPI macro to EINA_API in Eina library.

I took the liberty to correct your markdown. Please look out for this in the future. Thank you.

Tue, Nov 24, 6:06 AM · efl
ProhtMeyhet added a comment to D12188: eina: Rename EAPI macro to EINA_API in Eina library.

I took the liberty to correct your markdown. Please look out for this in the future. Thank you.

Tue, Nov 24, 3:25 AM · efl