Page MenuHomePhabricator
Feed All Stories

Today

JoshStrobl added a comment to D12291: Switch to using explicit dependency func instead of using find_library.

I've done some changes to make it still work on some distro I use. Could you please test latest branch?

Fri, Sep 24, 1:20 PM

Wed, Sep 22

billiob added a comment to D12291: Switch to using explicit dependency func instead of using find_library.

I've done some changes to make it still work on some distro I use. Could you please test latest branch?

Wed, Sep 22, 2:01 PM
devilhorns closed D12293: Ensure we check for the correct minimum rsvg version for rsvg_handle_get_intrinsic_size_in_pixels.
Wed, Sep 22, 12:42 PM · efl
devilhorns accepted D12293: Ensure we check for the correct minimum rsvg version for rsvg_handle_get_intrinsic_size_in_pixels.
Wed, Sep 22, 12:37 PM · efl
JoshStrobl requested review of D12293: Ensure we check for the correct minimum rsvg version for rsvg_handle_get_intrinsic_size_in_pixels.
Wed, Sep 22, 8:56 AM · efl

Mon, Sep 20

raster closed D12292: evas_map: use source size for uv instead of proxy size.
Mon, Sep 20, 2:28 AM · efl
raster accepted D12292: evas_map: use source size for uv instead of proxy size.
Mon, Sep 20, 2:11 AM · efl
kimcinoo updated the test plan for D12292: evas_map: use source size for uv instead of proxy size.
Mon, Sep 20, 1:52 AM · efl
kimcinoo updated the diff for D12292: evas_map: use source size for uv instead of proxy size.

Remove unnecessary change

Mon, Sep 20, 1:47 AM · efl
kimcinoo updated the diff for D12292: evas_map: use source size for uv instead of proxy size.

Remove unnecessary changes

Mon, Sep 20, 1:45 AM · efl
kimcinoo requested review of D12292: evas_map: use source size for uv instead of proxy size.
Mon, Sep 20, 1:34 AM · efl

Sun, Sep 19

billiob closed D12291: Switch to using explicit dependency func instead of using find_library.
Sun, Sep 19, 12:40 PM
billiob accepted D12291: Switch to using explicit dependency func instead of using find_library.
Sun, Sep 19, 12:37 PM

Thu, Sep 16

kwo closed T8957: imlib2: Unable to load extension-less images as Resolved.

Already fixed in git. Will be in v1.7.4.

Thu, Sep 16, 8:39 AM · Restricted Project
NRK added a comment to T8957: imlib2: Unable to load extension-less images.

Thank you, that makes things much simpler on our end!

Thu, Sep 16, 2:53 AM · Restricted Project

Wed, Sep 15

kwo added a comment to T8957: imlib2: Unable to load extension-less images.

This problem was just fixed in git (yesterday). It was a regression since 1.6.x.
Imlib2 uses the file name extension only as a first guess. After that it tries all loaders.
All loaders do signature checks like you describe.
Thanks for reporting :)

Wed, Sep 15, 8:28 PM · Restricted Project
JoshStrobl requested review of D12291: Switch to using explicit dependency func instead of using find_library.
Wed, Sep 15, 3:26 PM
NRK created T8957: imlib2: Unable to load extension-less images.
Wed, Sep 15, 3:21 PM · Restricted Project
serebit created T8956: Unified API: Color Selector Widget.
Wed, Sep 15, 10:36 AM · efl: widgets
serebit created T8955: Unified API: Combo Box Widget.
Wed, Sep 15, 10:18 AM · efl: widgets

Sun, Sep 12

TwoD added a comment to T8926: Fullscreen DXVK-window rendering problem.

Ah, maybe I can run it through valgrind later, will see.

Sun, Sep 12, 2:13 AM · enlightenment-git
raster added a comment to T8926: Fullscreen DXVK-window rendering problem.

The top crashdump is the same place. It's deep inside the nvidia driver somewhere and no idea why. this certainly is not the notification bug thing you saw (I've been trying to reproduce it with asan on and find nothing here - e keeps running solidly day after day with notifications and i installed the same browser extension you did). but .. this is on amd - different gl library. as the gl library is just code that executes inside of the enlightenment process, a problem inside that library can cause just about any problem like memory corruption and crashes. it's not isolated in any way. asan doesn't find any issue because it isn't directly inside code executed by efl or e (as asan adds checking code into that to make sure it's doing things right). youre option now is to use valgrind - but it's slow. it interprets every instruction a process runs and does this checking for ever ything. it may not be able to provide details other than "some code inside libnvidia.so did X to memory Y" but perhaps that memory might be some memory efl passed into gl. if efl (evas gl engine in this case) was passing bad memory into drivers and then they accessed it - i would be seeing your bug too i imagine. my guess here is this memory is internal to nvidia's driver. you're down to valgrind now though.

Sun, Sep 12, 1:04 AM · enlightenment-git

Sat, Sep 11

TwoD added a comment to T8926: Fullscreen DXVK-window rendering problem.

I was able to reproduce the vt swithching crash after installing the asan versions. Switched back and forth a few times and noticed all windows were black when coming back, and the last couple of times I only got the cursor, and then it froze too. Copied the .e-crashdump file and appended the datetime, then tried switching back and saw the Guru meditation error, and recovery worked. After that I read the logfile and saw it mentioning to use eina_btlog so did that, and then noticed the .e_logs folder and got the crashdumps from there too in case they are different. My .x-session-errors was empty.

Sat, Sep 11, 11:54 AM · enlightenment-git

Thu, Sep 9

raster added a comment to T8926: Fullscreen DXVK-window rendering problem.

i just installed the plasma browser integration extension - it seems to fail (tries to connect and failed - not surprising - it's not under plasma and possibly looking for some service). i'll see if this changes anything.

Thu, Sep 9, 1:01 AM · enlightenment-git
raster added a comment to T8926: Fullscreen DXVK-window rendering problem.

hmm that extension could be what is triggering things? maybe it's forcing built in browser notifications to use the notification dbus api? i don't think that is actually a bug - but it is triggering a bug in e (the same thing i am saying about the nvidia drivers :)). in this case there is an issue in e/efl somewhere and the job is to find it. such extensions - simple notification api usage by some client should not kill off e. even if they use the api poorly, e should handle it gracefully.

Thu, Sep 9, 12:55 AM · enlightenment-git

Wed, Sep 8

TwoD added a comment to T8926: Fullscreen DXVK-window rendering problem.

Great info, thanks!
I'll try building with asan as soon as I can and see if I can reproduce. I suspect triggering that same notification (I never saw what it was) will be tricky but maybe I can reproduce the one when toggling two YT videos fullscreen or vt switching is easier.
IIRC the only thing I had autostart which could trigger notifications, other than Chrome, is Discord. The app managing my keybard lights (ckb_next) does autostart but I don't think I've seen it trigger notifications.
I SSH:ed home and just noticed Chrome is running a process/extrension called plasma-browser-integration-host even when under E, could that be messing things up? I don't have that on my work machine which only runs E but don't know if I've gotten the same crash there (vt switching has done it though).
Is there anything else you'd like me to build differently from the Arch defaults, or perhaps some package to install?

Wed, Sep 8, 11:55 PM · enlightenment-git
raster added a comment to T8926: Fullscreen DXVK-window rendering problem.

just been trying to reproduce your crash in e .. i can't. holding down f when playing a yt video. ctrl+f on any window. holding down f11 in chrome too... toggles back and forth, no issue even with asan enabled in the build which should catch bugs that might otherwise be skipped. :( if you can build with asan - that'd help as i can't see the issue :(

Wed, Sep 8, 4:46 PM · enlightenment-git
raster added a comment to T8926: Fullscreen DXVK-window rendering problem.

so the crashdumps do seem to be an e problem. will get back to that later.

Wed, Sep 8, 4:28 PM · enlightenment-git
TwoD added a comment to T8926: Fullscreen DXVK-window rendering problem.

Thanks for the clarification.

Wed, Sep 8, 2:40 PM · enlightenment-git
raster added a comment to T8926: Fullscreen DXVK-window rendering problem.

so it seems this happens in e and kde. it seems to hang about more stubbornly in e but the core issue is the same. that to me says "time to talk to nvidia". you could try the nouveau drivers - but YMMV there. another option is to switch to another gpu (eg amd or intel etc.). fyi the double/triple buffering doesn't change buffering - it changes what evas ASSUMES the buffering mode is for calculating partial updates. the best is ti leave it on auto. there is no setting in e/evas to specifically use single, double, triple etc. buffering. it will thus use whatever the driver layer thinks is right (normally triple buffering).

Wed, Sep 8, 11:38 AM · enlightenment-git
ProhtMeyhet updated subscribers of T8926: Fullscreen DXVK-window rendering problem.
Wed, Sep 8, 6:57 AM · enlightenment-git
ProhtMeyhet raised the priority of T8926: Fullscreen DXVK-window rendering problem from Pending on user input to High.
Wed, Sep 8, 6:56 AM · enlightenment-git

Tue, Sep 7

TwoD added a comment to T8926: Fullscreen DXVK-window rendering problem.

I have had similar, if not the same, issues for months with Elite Dangerous, Doom Eternal, and pretty much any other game doing rendering, and Chrome/Chromium on all my machines running Enlightenment. Most often it happens when resizing and playing a YouTube video. The whole window rendering locks up and I have to resize again to make a few more frames render and keep doing it until it continues normally. If it gets really bad I have to reload with Ctrl+Alt+End and hope it starts rendering again, but that often ends up in a reload loop and won't stop fading back to black until I switch to a vconsole and back, which in turn causes a full lockup and if E itself doesn't force a restart I have to send it a SIGKILL (thanks you enlightenment_start for keeping my apps alive!).

Tue, Sep 7, 1:44 AM · enlightenment-git

Sun, Sep 5

raster closed D12290: Elm Config: adapt elm_config scale on HiDPI devices on Windows.
Sun, Sep 5, 1:16 AM · efl
raster accepted D12290: Elm Config: adapt elm_config scale on HiDPI devices on Windows.
Sun, Sep 5, 1:12 AM · efl
vtorri requested review of D12290: Elm Config: adapt elm_config scale on HiDPI devices on Windows.
Sun, Sep 5, 1:04 AM · efl

Fri, Sep 3

raster closed D12289: Evil: improve timer resolution of timers and waiters.
Fri, Sep 3, 1:28 AM · efl
raster accepted D12289: Evil: improve timer resolution of timers and waiters.
Fri, Sep 3, 1:07 AM · efl
vtorri requested review of D12289: Evil: improve timer resolution of timers and waiters.
Fri, Sep 3, 12:58 AM · efl

Mon, Aug 30

ali.alzyod closed D12288: Content Fit Enhancment.
Mon, Aug 30, 11:14 AM · efl

Aug 21 2021

ali.alzyod updated the summary of D12288: Content Fit Enhancment.
Aug 21 2021, 7:28 AM · efl
ali.alzyod updated the diff for D12288: Content Fit Enhancment.

remove unused if condition

Aug 21 2021, 7:24 AM · efl
ali.alzyod updated the diff for D12288: Content Fit Enhancment.

change camel case to underscore

Aug 21 2021, 7:21 AM · efl

Aug 14 2021

raster requested changes to D12288: Content Fit Enhancment.
Aug 14 2021, 3:09 PM · efl
ali.alzyod requested review of D12288: Content Fit Enhancment.
Aug 14 2021, 12:03 PM · efl

Aug 12 2021

raster renamed T6599: spam from buy discount High Strength High Glossy Plastic to spam.

This ticket has been closed as spam because it lacks a description. If this ticket is not spam, please reopen it after adding a description.

Aug 12 2021, 9:20 AM · Restricted Project, enlightenment-git
raster closed T7539: Editing contents of IBar crashes Enlightenment 0.22.X as Resolved.

old and out of date

Aug 12 2021, 5:23 AM
raster closed T8046: enlightenment_filemanager <file> should open the file directory and select the file instead of {calling xdg-open?} as Wontfix.

enlightemnent_open is called by xdg-open and xdg-open is meant to open any file base on mime type -= ie a dir will come up in the file manager, a jpeg will use whatever image viewer is known to handle that like you double-click the jpeg in efm ... and thus executables like xterm will be EXECUTED. thats how it's meant to work. enlightenment_open does what would happen if you double-licked on that file icon. so it's doing exactly what it is intended to do.

Aug 12 2021, 5:19 AM · enlightenment_filemanager
raster renamed T8612: spam from error al abrir aplicaciones to spam.

This ticket has been closed as spam because it lacks a description. If this ticket is not spam, please reopen it after adding a description.

Aug 12 2021, 5:04 AM · Restricted Project
raster added a comment to T8634: Bugreport Disk Encryption.

Ummm.... Where do you type this in? this must be fore your log in so before enlightenment even runs?

Aug 12 2021, 5:01 AM · Bug Report
raster renamed T8636: spam from Borrowing a Loan can Boost your Business to spam.

This ticket has been closed as spam because it lacks a description. If this ticket is not spam, please reopen it after adding a description.

Aug 12 2021, 5:00 AM · Restricted Project
raster added a comment to T8791: Guru Meditation when pressing ESC during Quickaccess setup.

sorry - didnt see this here. have you tried git master? i'd need full gdb debug -0 no line numbers here... :(

Aug 12 2021, 4:49 AM · enlightenment-git
rasterman created T8954: test test new task.
Aug 12 2021, 3:26 AM
raster updated the task description for T8939: news.

This ticket has been closed as spam because it lacks a description. If this ticket is not spam, please reopen it after adding a description.

Aug 12 2021, 2:20 AM · Restricted Project
kwo closed T8953: imlib2 1.7.3 tarballs missing as Resolved.

Gah! Done.
Thanks :)

Aug 12 2021, 1:53 AM · Restricted Project
Unknown Object (User) created T8953: imlib2 1.7.3 tarballs missing.
Aug 12 2021, 12:19 AM · Restricted Project

Aug 10 2021

kwo added a comment to D12267: imlib2: added loader for HEIF files (uses libheif), implemented just `load2` for now.

Hello Colocasian,
Being the imlib2 maintainer I probably should have made sure to get notifications about relevant phab issues (I think I will now).
Anyway, I just stumbled over the heif etc. stuff.
I have a couple of comments, otherwise it looks good to me.

Aug 10 2021, 9:58 AM · efl

Aug 9 2021

raster moved T6726: E/EFL Flat Theme from Backlog to In WIP on the enlightenment-git board.
Aug 9 2021, 3:47 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Aug 6 2021

raster closed D12287: RADME: Update Windows status.
Aug 6 2021, 12:54 AM · efl
raster accepted D12287: RADME: Update Windows status.
Aug 6 2021, 12:40 AM · efl

Aug 5 2021

vtorri requested review of D12287: RADME: Update Windows status.
Aug 5 2021, 8:48 PM · efl

Jul 27 2021

kimcinoo closed D12286: evas gl: bind texture with external target for map.
Jul 27 2021, 10:49 PM · efl
Hermet accepted D12286: evas gl: bind texture with external target for map.
Jul 27 2021, 10:25 PM · efl
kimcinoo requested review of D12286: evas gl: bind texture with external target for map.
Jul 27 2021, 9:53 PM · efl

Jul 25 2021

TwoD added a comment to T6726: E/EFL Flat Theme.

Raster, first I'd like to apologize and say I'm sorry as it seems you took at least part of this critique personally. I didn't realize you are practically the only one working on this so I think I incorrectly assumed this thing was a "corporate decision" of sorts and reading back I realize I worded this much more strongly than I should have. Didn't even check who was replying to me or who the OP was... Also realized I'm chasing the master branch so I'm very much getting a snapshot of work in progress, and maybe even one that is bad at representing what it will eventually look/function like. I think trying to get work done in this frigging heat and also having to unexpectedly deal with this on my workstations didn't help. ;)

Jul 25 2021, 9:45 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Jul 22 2021

raster added a comment to T8952: incorrect dim-out of laptop screen when external HDMI is unplugged .

i've plugged in monitors and never seen this. everything should fade out to black (to hide the screen re-configuring with everything now black and back-light dimmed to lowest level), then e reconfigured the screen, then it fades it all back in. all screens are treated the same - desktop or laptop. same thing. the only difference is desktop screens can fade using ddc controls instead of sysfs controls. this requires ddcutil to be installed and the monitor to reliably work with ddc - but for the internal laptop screen it should also work. i've always seen this work reliably. keep in mind that when e fades to black it BOTH dims the back-light to minimum level (0 which may mean completely off for your hardware OR it may just be very dark - if you shine a bright light on the screen you should be able to see some details on the screen if it was just the back-light being off). but e ALSO RENDERS a fade to black - so basically a big black rectangle covering the whole screen that fades in from alpha 0 to solid - this causing all screens to draw black. so e does both to hide everything - that's the point. to make everything as invisible as possible while it re-configures things

Jul 22 2021, 1:47 AM · enlightenment-git

Jul 21 2021

Thanatermesis added a comment to T8952: incorrect dim-out of laptop screen when external HDMI is unplugged .

Version of E was 0.24.2 built on GIT ID 7d694d6eea
EFL was 1.25.1 and GIT id d6a896ef96

Jul 21 2021, 3:48 PM · enlightenment-git
Thanatermesis created T8952: incorrect dim-out of laptop screen when external HDMI is unplugged .
Jul 21 2021, 3:45 PM · enlightenment-git

Jul 19 2021

raster added a comment to T6726: E/EFL Flat Theme.

some parts are unfinished. but yes - its very different. it's flat. as i explained - it's what most people demand to be "modern" so having to do it.

Jul 19 2021, 11:35 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Jul 15 2021

Thanatermesis closed T8945: Maximized (new) windows unable to receive the focus as Resolved.

wohooo! seems like its fixed now :)

Jul 15 2021, 10:33 PM · Restricted Project
kwo added a comment to T8945: Maximized (new) windows unable to receive the focus.

I think this should now be fixed in git.

Jul 15 2021, 9:48 PM · Restricted Project

Jul 14 2021

TwoD added a comment to T6726: E/EFL Flat Theme.

Maybe it'll grow on me, and some of my gripes are probably just bugs or unfinished parts that haven't been worked out yet. Still feels a bit alienating though.

Jul 14 2021, 6:09 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project
raster added a comment to T6726: E/EFL Flat Theme.

I don't know what you are talking about... buttons have a shadow and a different color. they press in... when you press the button the shadow contracts and is less blurry so it looks like it presses in. i don't get the "buttons look just like labels" bit... as they don't. see below:

Jul 14 2021, 3:24 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project
TwoD added a comment to T6726: E/EFL Flat Theme.

I just updated EFL and Enlightenment for the first time in a long time and I'm sorry but this change hit me in the face like a sledgehammer. It's a manifestation of everything wrong with modern design and this flat trend.

Jul 14 2021, 2:26 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Jul 12 2021

Thanatermesis added a comment to T8945: Maximized (new) windows unable to receive the focus.

yes :), with the animation disabled I cannot reproduce the issue

Jul 12 2021, 2:46 PM · Restricted Project
kwo added a comment to T8945: Maximized (new) windows unable to receive the focus.

Ok, maybe I see it too.
Does the problem go away if you disable "Animate window maximization" (misc.movres.maximize_animate)?

Jul 12 2021, 12:52 PM · Restricted Project
Unknown Object (User) added a comment to T7752: C#: Get rid of all lower-cased methods.
Jul 12 2021, 11:33 AM · efl (efl-1.24), Active Work Proposal, Restricted Project, efl: language bindings
maderios added a comment to T7045: E: Efreet did not update cache. Please check your Efreet setup.

Today, 'Efreet did not update cache' issue, doesn't appear after launching wayland session.
Conditions: enlightenment and efl git master, Arch LInux system.

Jul 12 2021, 1:22 AM · efl: system integration

Jul 11 2021

Thanatermesis added a comment to T8945: Maximized (new) windows unable to receive the focus.

Try with these steps:

Jul 11 2021, 11:46 AM · Restricted Project
kwo added a comment to T8948: Touchscreen taps in E16 Pager.

Hmm.. e16 only deals with X11 pointer events and does not use libinput.
e16 does not know of (or at least care about) the type of input device.
Any difference in behavior between touchpad/mouse and touchscreen behavior must somehow come from the configuration of these devices which lies outside e16.
Maybe you can figure out what is going on by trying xev with the different devices.
One thing that may be significant is the time between key press/release events and between repeats (double click).
Unfortunately I don't have a computer with touchscreen to play with.

Jul 11 2021, 11:28 AM
maderios added a comment to T8951: Enlightenment flickering wayland issue.

I understand, it's not priority, ok.
May be some hope here:
XWayland 21.1 Release Candidate Offers Split From The X.Org Server
XWayland 21.1 Standalone Released To Offer Better X11 Client On Wayland Experience
XWayland 21.1.2 is out

Jul 11 2021, 4:16 AM
raster added a comment to T8951: Enlightenment flickering wayland issue.

Can't tell you what the flickering is - we render surfaces normally like any others. we don't do explicit fences. The input problem is known. I don't know what the solution should be (have ideas). Have not spent any time looking into fixing that. so "I know. ffox has issues". I have other priorities and frankly just don't have the time to look into this - other things are keeping me busy that are neither for wayland or x specifically -t hey are general for e and are on the todo list.

Jul 11 2021, 4:02 AM
maderios created T8951: Enlightenment flickering wayland issue.
Jul 11 2021, 3:09 AM

Jul 8 2021

raster closed T8947: Missing ctrl:swapcaps xkboption on keyboard settings as Resolved.
Jul 8 2021, 9:55 AM · enlightenment-git
raster added a comment to T8947: Missing ctrl:swapcaps xkboption on keyboard settings.

fixed by 7d694d6eea4a599f7d60af4c38f12a6d01fc57fa in git master

Jul 8 2021, 9:55 AM · enlightenment-git
vinipsmaker created T8947: Missing ctrl:swapcaps xkboption on keyboard settings.
Jul 8 2021, 8:54 AM · enlightenment-git
Hermet closed D12285: ecore_wl2: prevent invalid timer if the input is invalid..
Jul 8 2021, 8:24 AM · efl
SanghyeonLee accepted D12285: ecore_wl2: prevent invalid timer if the input is invalid..

Looks good to me.

Jul 8 2021, 8:23 AM · efl
Hermet requested review of D12285: ecore_wl2: prevent invalid timer if the input is invalid..
Jul 8 2021, 8:23 AM · efl
Hermet added reviewers for D12285: ecore_wl2: prevent invalid timer if the input is invalid.: eagleeye, SanghyeonLee, raster.
Jul 8 2021, 8:23 AM · efl
IntinteDAO added a comment to T8785: [Wayland] The second screen is not detected.

KDE has added multi-screen recognition, time for Enlightenment ;)

Jul 8 2021, 8:22 AM · Restricted Project
Unknown Object (User) created T8949: Top App Developers in Canada.
Jul 8 2021, 8:21 AM
kwo added a comment to T8945: Maximized (new) windows unable to receive the focus.

I have now tied to reproduce this, but unfortunately no luck :(

Jul 8 2021, 8:21 AM · Restricted Project
triantares created T8948: Touchscreen taps in E16 Pager.
Jul 8 2021, 8:20 AM
vinipsmaker updated the task description for T8947: Missing ctrl:swapcaps xkboption on keyboard settings.
Jul 8 2021, 8:19 AM · enlightenment-git
vinipsmaker created T8947: Missing ctrl:swapcaps xkboption on keyboard settings.
Jul 8 2021, 8:19 AM · enlightenment-git

Jun 24 2021

Andreas added a comment to T8943: Crash using C++ Layout signal API.

I could confirm this patch fixed the crash.

Jun 24 2021, 8:28 AM · efl: layout engine, efl: language bindings
felipealmeida added a comment to T8943: Crash using C++ Layout signal API.

I didn't have time to go deeper. But this seems to fix the problem. It seems like there was a typo using the not operator in front of delete_me since it was deleting the signal before it was being used.

Jun 24 2021, 6:37 AM · efl: layout engine, efl: language bindings
Andreas added a comment to T8943: Crash using C++ Layout signal API.

Jun 24 2021, 5:26 AM · efl: layout engine, efl: language bindings
Andreas added a comment to T8943: Crash using C++ Layout signal API.

Jun 24 2021, 5:25 AM · efl: layout engine, efl: language bindings