Page MenuHomePhabricator

TwoD (Henrik Danielsson)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jun 13 2013, 6:41 PM (424 w, 4 d)
Availability
Available

Recent Activity

Sun, Jul 25

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. ;)

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

Wed, Jul 14

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.

Wed, Jul 14, 6:09 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.

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

Aug 14 2018

TwoD added a comment to T6048: Screen wakes up after blanking..

I now have this issue as well on several machines, or it just never blanks.
Usually it works once after locking the screen then no blanking until I restart E completely.

Aug 14 2018, 1:11 AM · enlightenment-git, Restricted Project

Apr 25 2018

TwoD added a comment to T6895: E crashes when resizing new Chromium tab detached to its own window.

Now I got the (or at least a) Phpstorm crash. I think it was about to pop up a contextual menu for autocompletion etc when it crashed. Recovering works fine and it's been a long while since I ended up in one of those crash loops.

Apr 25 2018, 5:41 AM · enlightenment-git
Herald assigned T6895: E crashes when resizing new Chromium tab detached to its own window to zmike.
Apr 25 2018, 1:00 AM · enlightenment-git

Oct 13 2017

TwoD added a comment to T6206: Enlightenment fails to compile with meson 0.43.0 on Ubuntu Artful Aardvark (17.10).

Looks like the same issue I encountered on https://aur.archlinux.org/packages/enlightenment-git, good to know it's not specific to my system. :)

Oct 13 2017, 4:48 AM · enlightenment-git

Sep 21 2017

TwoD added a comment to T6023: Crash on resize across multiple monitors with tiling enabled.

Thanks! A rebuild of EFL+E made it much more stable when resizing.

Sep 21 2017, 11:54 AM · enlightenment-git

Sep 18 2017

TwoD added a comment to T6023: Crash on resize across multiple monitors with tiling enabled.

I am not entirely sure this is related, but I just ended up in a crashloop when opening a couple of windows and couldn't get out without logging out with F12.

Sep 18 2017, 11:23 AM · enlightenment-git

Sep 16 2017

TwoD added a comment to T6023: Crash on resize across multiple monitors with tiling enabled.

Recreated the issue again with the configuration mentioned above, got no parameters in the log again. After a reboot I also had massive performance issues (<10 fps with just E running) and even a dimming or slight flickering of the screen (possibly due to G-Sync being enabled, but I've never seen it act like this until this week).

Sep 16 2017, 5:06 AM · enlightenment-git

Sep 15 2017

TwoD added a comment to T6023: Crash on resize across multiple monitors with tiling enabled.

I just tried changing the DEBUG_ version of the flags and modified OPTIONS to have "!strip" and "debug". Doing this over SSH from work to save some time when I get home and I managed to capture when it printed out the configuration.

CPPFLAGS......: -D_FORTIFY_SOURCE=2
CFLAGS........: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -g3 -O0 -fvar-tracking-assignments -fvisibility=hidden -fpie
CXXFLAGS......: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -g3 -O0 -fvar-tracking-assignments -fvisibility=hidden -fPIC -DPIC
LDFLAGS.......: -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fPIC -DPIC -pie -rdynamic
EFLJS_CXXFLAGS:

Seems those flags do get appended to the regular flags now. Setting flags multiple times should only use the last variant, right?

Sep 15 2017, 12:07 AM · enlightenment-git

Sep 14 2017

TwoD added a comment to T6023: Crash on resize across multiple monitors with tiling enabled.

Built all AUR packages with makepkg, usually via pacaur but have done it straight up too for EFL & Enlightenment just to be sure the generated packages were no different. Did indeed also install the -debug packages and make sure they are shown as the correct version after each update.
Yes, will try modifying /etc/makepkg.conf directly and rebuild. Thanks for the help!

Sep 14 2017, 11:25 PM · enlightenment-git
TwoD updated subscribers of T6023: Crash on resize across multiple monitors with tiling enabled.

I'm using the efl-git and enlightenment-git AUR packacages, which specify options=(debug), which should be pulling in these flags from my makepkg.conf

DEBUG_CFLAGS="-g -fvar-tracking-assignments"
DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"

I'm using the default OPTIONS line in makepkg.conf which does include strip so I have to install the debug package separately:

OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !optipng !upx !debug)
Sep 14 2017, 9:47 AM · enlightenment-git

Sep 13 2017

TwoD added a comment to T6023: Crash on resize across multiple monitors with tiling enabled.

Sep 13 2017, 12:14 PM · enlightenment-git
Herald assigned T6023: Crash on resize across multiple monitors with tiling enabled to zmike.
Sep 13 2017, 12:14 PM · enlightenment-git

Aug 16 2017

TwoD added a comment to T5871: Everything closes on focus.

Sorry guys but I'm still having issues related to this. Updated my machine and re-built all the packages from here straight out of git a few moments ago.

Aug 16 2017, 5:15 AM · enlightenment-git
TwoD reopened T5871: Everything closes on focus as "Open".
Aug 16 2017, 4:42 AM · enlightenment-git

Aug 13 2017

TwoD added a comment to T5871: Everything closes on focus.

I can confirm reverting 3ee5a0 fixes the issue for me too.

Aug 13 2017, 5:19 AM · enlightenment-git

Aug 11 2017

TwoD added a comment to T5871: Everything closes on focus.

.21.99.2679

Aug 11 2017, 7:53 AM · enlightenment-git

Aug 10 2017

TwoD added a comment to T5871: Everything closes on focus.

I can confirm this issue began some time since 23 July 10pm as that was the last time I updated my home machine. Only updated EFL, Enlightenment and Terminology at home this morning and now I have the same problem there.

Aug 10 2017, 11:09 PM · enlightenment-git
TwoD added a comment to T5871: Everything closes on focus.

I think so. I have not noticed it until after the update today at work. Will see if I can reproduce at home later today.

Aug 10 2017, 7:09 AM · enlightenment-git
TwoD updated the task description for T5871: Everything closes on focus.
Aug 10 2017, 1:29 AM · enlightenment-git
Herald assigned T5871: Everything closes on focus to zmike.
Aug 10 2017, 1:28 AM · enlightenment-git
TwoD created T5871: Everything closes on focus.
Aug 10 2017, 1:27 AM · enlightenment-git

May 24 2017

TwoD added a comment to T5470: su not working under kernel 4.11.
In T5470#87631, @ApB wrote:

On wayland you cant unlock E after it locks. Fun stuff ?

Well that sounds like a different bug that probably deserves its own ticket.

May 24 2017, 5:13 AM

May 2 2017

TwoD added a comment to T5420: Terminology bell spam crashes Enlightenment/EFL.

I tried two of the Valgrind methods outlined on https://www.enlightenment.org/debugging/enlightenment_debugging#Valgrind but didn't get either to work exactly as listed.
Xephyr got some error which I think was related to OpenGL (sorry, didn't note exactly what it was as I'm running on the proprietary nVidia drivers and simply assumed it came down to that).

May 2 2017, 5:09 AM · enlightenment-git
TwoD added a comment to T5420: Terminology bell spam crashes Enlightenment/EFL.

I updated from the repos today so that would be included, yes. But it's possible it mitigated the issue as I've found it slightly more difficult to reproduce since I originally discovered the crash (/probably months ago) but hadn't yet connected it to the bell or anything to do with sound as I didn't have the volume up at the time.

May 2 2017, 4:06 AM · enlightenment-git
TwoD added a comment to T5420: Terminology bell spam crashes Enlightenment/EFL.

Been a slow morning so I decided to mess with this thing a bit. :)

May 2 2017, 12:43 AM · enlightenment-git

Apr 24 2017

TwoD added a comment to T5420: Terminology bell spam crashes Enlightenment/EFL.

Sure, I'll take a look at getting one when I'm back home.
Currently at work where I have pretty much the same setup except for any debug stuff.

Apr 24 2017, 2:50 AM · enlightenment-git
TwoD created T5420: Terminology bell spam crashes Enlightenment/EFL.
Apr 24 2017, 2:03 AM · enlightenment-git

Oct 20 2016

TwoD closed T4745: 1 CPU core always maxed out as Resolved.

Turns out I'm an idiot.

Oct 20 2016, 4:31 AM · enlightenment-git

Oct 19 2016

TwoD added a comment to T4745: 1 CPU core always maxed out.

@ProhtMeyhet No offense taken. I hope I didn't sound too whiny about this. Yes, it's basically just about not expecting my CPUs to run on full throttle on idle.
I'm not thinking about this a bug report, just a request for information about what I could try to do about it. I completely understand the point @ProhtMeyhet is making and I usually think unused hardware is basically wasted hardware If you say it's a non-issue, I'll just accept it. The rigs I've got have good coolers so their idle temps are just about 30-40C anyway and that shouldn't hurt at all even when running 24/7.

Oct 19 2016, 8:03 AM · enlightenment-git
Herald assigned T4745: 1 CPU core always maxed out to zmike.
Oct 19 2016, 4:55 AM · enlightenment-git

Aug 3 2016

TwoD added a comment to T3030: Completely black or transparent windows.

Thank you so much @jpeg!
This fixed the black windows and got rid of the performance issues I had because I couldn't use pixmaps.

Aug 3 2016, 2:53 AM · enlightenment-git, efl

May 30 2016

TwoD added a comment to T2995: Copying/opening one-time login links is impossible.

http://selenium-release.storage.googleapis.com/2.53/selenium-server-standalone-2.53.0.jar

May 30 2016, 8:15 AM · Restricted Project, Terminology

May 29 2016

TwoD added a comment to T2995: Copying/opening one-time login links is impossible.

I think always using at least an initial HEAD request would be convenient anyway. Accidentally hovered the URL to a .jar file (~20MB) and it made the entire desktop (not the cursor) hang until I restarted Enlightenment.
Happens every time I hover it. :/

May 29 2016, 11:59 PM · Restricted Project, Terminology

May 18 2016

TwoD added a comment to T2995: Copying/opening one-time login links is impossible.

@zmike I think that'd work. Maybe add a Tutorial/Hints button in the Terminology Controls section with that information?

May 18 2016, 12:44 PM · Restricted Project, Terminology

May 16 2016

TwoD added a comment to T2995: Copying/opening one-time login links is impossible.

If there was a quick way to toggle Teamwork quickly, that'd be fine. I think my main problem with this was that I at first didn't understand what was happening and why the links were already expired when I clicked on them. There was no indication that Teamwork failed to render a preview, or that it even tried to do so. (Not one that I could notice anyway.)
Maybe if a tooltip appeared with the text "Teamwork opening preview..." (and then one with "No preview available" which fades out after a few seconds if I still hover it) I would have immediately understood why the link was unusable after that.

May 16 2016, 11:43 PM · Restricted Project, Terminology

May 14 2016

TwoD added a comment to T2995: Copying/opening one-time login links is impossible.

If you mean a one-time-login URL, here's one I just generated for a Drupal site: http://example.com/user/reset/1/1463227991/eEHUNYEbRl5ZlEHEVGMfM2ocVX1-IR8nDXjIbUiye7A/login.

May 14 2016, 5:14 AM · Restricted Project, Terminology
TwoD added a comment to T3030: Completely black or transparent windows.

Just want to add that I now get the completely black windows (with visible decorations) on my home computer after removing the nVidia 470 GPU and putting in an nVidia 970 instead, as long as OpenGL rendering with pixmaps is enabled I can't use any applications. I'm using the, now stable, 364.19 driver both at home and work since the libpthread crash is fixed.

May 14 2016, 3:43 AM · enlightenment-git, efl

May 11 2016

TwoD added a comment to T3066: Google Chrome overlaps shelf when maximized.

@zmike I no longer have this issue. Not sure when it stopped being a problem as I upgraded both the nvidia drivers and Enlightenment several times last month and windows currently maximize correctly.

May 11 2016, 12:13 PM · enlightenment-git, enlightenment20

May 9 2016

Herald assigned T3605: Let pointer/focus follow moved window to zmike.
May 9 2016, 2:18 AM · enlightenment-git

May 6 2016

TwoD created T3598: Binding UI improvement suggestions.
May 6 2016, 8:22 AM · enlightenment-git
Herald assigned T3597: Binding dialogs sort by English names to zmike.
May 6 2016, 5:10 AM · enlightenment-git

Apr 6 2016

TwoD added a comment to T3030: Completely black or transparent windows.

@splurben Did you try the workaround I used?
If you've enabled hardware compositing and now can't access the settings then before starting X, log out and add E_COMP_ENGINE=sw to /etc/environment. Then log into E, go to Settings->Composite->Advanced->Rendering and disable "Texture from pixmap". ('Ive got swapping method set to Auto, don't know if it matters). Then log out, remove the environment variable and log back in with HW rendering enabled and see if it works.

Apr 6 2016, 12:14 AM · enlightenment-git, efl

Mar 31 2016

Herald updated subscribers of T3066: Google Chrome overlaps shelf when maximized.

I have this issue with all windows, including Chromium (with system title bar and borders), Terminology and everything else I can think of when maximizing them.

Mar 31 2016, 11:56 PM · enlightenment-git, enlightenment20

Mar 7 2016

TwoD added a comment to T3030: Completely black or transparent windows.

I was able to make HW rendering usable (still a few black dialogs, but they re-render when poked around in or resized) by disabling "Texture from pixmaps" in Composite Settings. (While I was still running in SW mode - forced by the environment variable - or that dialog would also be black.

Mar 7 2016, 3:07 AM · enlightenment-git, efl

Feb 8 2016

TwoD added a comment to T3030: Completely black or transparent windows.

Updated my home machine today. Black windows with the HW renderer there too now.
Launching Everything just gives a black window I can't get to render correctly at all, but Chromium works after a resize. Window decorations appear to be normal, at least in Terminology, but I can't get Terminology to render its contents by resizing it.

Feb 8 2016, 2:01 PM · enlightenment-git, efl

Feb 5 2016

TwoD added a comment to T3030: Completely black or transparent windows.

Even with SW rendering the automatic "new updates available" dialog in Steam is black and there's no way to close it or make the contents appear. The dialog works fine if manually launched from the "check for Steam client updates" menu item.

Feb 5 2016, 10:22 AM · enlightenment-git, efl

Jan 22 2016

TwoD added a comment to T3030: Completely black or transparent windows.

Was looking through the logs and noticed the nVidia warning: "NVRM: Your system is not currently configured to drive a VGA console..." when I realized that the work computer, which has the black/transparent windows issues, is booting directly to the kernel using EFI.

Jan 22 2016, 12:20 AM · enlightenment-git, efl

Jan 19 2016

TwoD added a comment to T3030: Completely black or transparent windows.

Thank you for looking into this!
I don't have a good grasp on the various drivers and software layers involved in the rendering process, but if there's a combination of things you want me to try on either machine I'd be happy to do what I can.
The screen setup tool makes much more sense to me now. Maybe add a short help text in the application itself about the priority concept? I didn't immediately recognize it from anywhere else so I guess others may also be confused.

Jan 19 2016, 11:29 PM · enlightenment-git, efl

Jan 12 2016

TwoD added a comment to T3030: Completely black or transparent windows.

The transparent dithering went away after restarting Chromium but comes back as soon as I toggle using native decorations.

Jan 12 2016, 2:17 AM · enlightenment-git, efl
TwoD added a comment to T3030: Completely black or transparent windows.

As a side note... How do I ensure my bottom shelf is always on the left monitor? It keeps jumping around depending on which renderer (or perhaps some other setting) I pick...

Jan 12 2016, 2:16 AM · enlightenment-git, efl
TwoD added a comment to T3030: Completely black or transparent windows.


This is the weird transparent dithering effect I get when Chromium is using native toolbars, after resizing. (Software rendered as the HW rendered just makes everything black with the latest driver.)

Jan 12 2016, 2:14 AM · enlightenment-git, efl
TwoD created T3030: Completely black or transparent windows.
Jan 12 2016, 2:12 AM · enlightenment-git, efl

Dec 30 2015

TwoD added a comment to T2995: Copying/opening one-time login links is impossible.

Ok, I though it tried to be clever and tell image/video/other URLs apart by the file extension (if any) before requesting it (and possibly checking the response headers?). Haven't looked at the source of either Terminology or the Teamwork stuff...

Dec 30 2015, 2:56 AM · Restricted Project, Terminology
TwoD added a comment to T2995: Copying/opening one-time login links is impossible.

Well, that works, but what if I still want the other previews, image URLs etc?

Dec 30 2015, 2:44 AM · Restricted Project, Terminology
TwoD created T2995: Copying/opening one-time login links is impossible.
Dec 30 2015, 2:31 AM · Restricted Project, Terminology

Nov 23 2015

TwoD updated subscribers of T2865: Terminology font rendering issue (textgrid issue).
Nov 23 2015, 1:30 PM · efl, Terminology
TwoD added a comment to V14: E21 development focus: settings or gadgets?.

I was thinking Settings first, since Gadgets are usually "Nice to have" vs Settings being "Need to have".
But if we have an easy to find document explaining the settings that are there so far - the linked document is a great start - I can live with it being initially quirky.

Nov 23 2015, 11:24 AM · enlightenment-git

Jul 19 2015

TwoD updated subscribers of rEFL4bc09bd09ec8: evas canvas: Eolian doc conversion of efl_vg_base..
Jul 19 2015, 1:57 AM
TwoD updated subscribers of rE6b7ce9137349: do not set opaque regions on comp object mirrors.
Jul 19 2015, 1:57 AM

Jul 6 2015

TwoD updated subscribers of T2096: chromium refuses to accept keyboard input after being uniconified. .
Jul 6 2015, 7:39 AM · enlightenment-git