Feed Advanced Search

Yesterday

JackDanielZ added a comment to D6828: elm_image: create image object before call elm_image_object_get.

Thank you @YOhoho it works great with your patch

Thu, Aug 16, 6:50 AM · efl
JackDanielZ added a comment to D6726: elementary image: apply lazy calculation and guarantee retained method..

Hi guys,

Thu, Aug 16, 5:21 AM · efl

Thu, Aug 9

JackDanielZ added a comment to D6797: spy : Add the empty condition of Efl.Canvas.Rectangle..

Did you check all the tests?

Thu, Aug 9, 1:16 AM · regression
JackDanielZ added inline comments to D6798: ea_spy_check : Add shared option for gcc compile.
Thu, Aug 9, 1:13 AM · regression

Thu, Aug 2

JackDanielZ added a comment to T6949: Exactness: integration into EFL test process.

@stefan_schmidt ping?

Thu, Aug 2, 1:05 AM · Restricted Project, Testing

Mon, Jul 23

JackDanielZ added a comment to D6668: elm_test: fix arg parsing.

Sorry to disturb but it seems that this patch has not verified "corner" cases such as launching only a test e.g:
elementary_test -to table

Mon, Jul 23, 1:54 PM · efl: widgets

Jul 12 2018

JackDanielZ added a comment to T7102: Clouseau does not even display the position / size of the debug object nor the minsizes.

Because EET... :-)

Jul 12 2018, 7:42 AM · Restricted Project
JackDanielZ closed T7102: Clouseau does not even display the position / size of the debug object nor the minsizes as Resolved by committing rCLSd81340030714: Support of structs parameters.
Jul 12 2018, 6:15 AM · Restricted Project
JackDanielZ added a comment to T7102: Clouseau does not even display the position / size of the debug object nor the minsizes.

I pushed the structs support. Hopefully, it will not make issues. It is a little hacky there because the structures can be extracted only by assuming that they are packed and not reordered. It works for the position, size and some other. But it could fail on other architectures.

Jul 12 2018, 5:57 AM · Restricted Project

Jul 11 2018

JackDanielZ added a comment to T7129: Win doesn't have the same alpha behavior if it is set as legacy or not.

Thanks guys

Jul 11 2018, 11:18 PM · efl
JackDanielZ closed T6984: Terminology splits get keyboard events together as Resolved.

Seems it doesn't happen anymore. So maybe I did something wrong last time.

Jul 11 2018, 10:38 PM · Terminology
Herald added a reviewer for D5908: efl_ui_slider: refactor slider widget.: devilhorns.

Hi guys,

Jul 11 2018, 5:55 AM · efl
JackDanielZ triaged T7129: Win doesn't have the same alpha behavior if it is set as legacy or not as Normal priority.
Jul 11 2018, 3:16 AM · efl

Jul 10 2018

JackDanielZ added a comment to T5876: Different application size depends on the location of the window visibility setting in the code relative to resize_object.

Well now, it seems that visibility doesn't impact on the size. However, the window size setting position impacts on it.

Jul 10 2018, 11:45 PM · efl (efl-1.21), efl: widgets, efl: display system
JackDanielZ added a comment to T6949: Exactness: integration into EFL test process.

@stefan_schmidt, how was your vacation/leave? When do you think you will have time to review my plans to integrate Exactness into EFL?

Jul 10 2018, 1:37 AM · Restricted Project, Testing

Jul 3 2018

JackDanielZ added a comment to T7102: Clouseau does not even display the position / size of the debug object nor the minsizes.

The thing is that it was not used when I implemented Clouseau. I noted it was not supported but my laziness won.

Jul 3 2018, 10:14 AM · Restricted Project

Jun 18 2018

JackDanielZ closed T7017: Clouseau Seems to Not Work and Needs Documentation As Well as Resolved by committing rCLS0ddf1692a597: ObjIntrospection: freeze only after the snapshot starts.
Jun 18 2018, 12:38 AM · Restricted Project

Jun 17 2018

JackDanielZ added a comment to T7022: Make clouseau ensure that efl_debugd is running.

Hi Marcel,

Jun 17 2018, 1:05 PM · Restricted Project, Restricted Project

Jun 16 2018

JackDanielZ closed T5856: Clouseau can't connect as Resolved by committing rCLS41ad14667630: Add clouseau script.
Jun 16 2018, 1:36 PM · Restricted Project

Jun 15 2018

JackDanielZ added a comment to T7022: Make clouseau ensure that efl_debugd is running.

For the local mode, you are right. But I think we should show some dialog window to be sure the user understands what it means.

Jun 15 2018, 5:41 AM · Restricted Project, Restricted Project
JackDanielZ added a comment to T7022: Make clouseau ensure that efl_debugd is running.

Because clouseau can run without a daemon running on the same machine. You have two additional modes: the remote mode and the offline mode. Both don't need the local daemon to run.

Jun 15 2018, 5:25 AM · Restricted Project, Restricted Project
JackDanielZ added a comment to T7022: Make clouseau ensure that efl_debugd is running.

Well we could make that clouseau tries to connect, fails and inform the user that the daemon should be launched. Clouseau can ask him if he wants Clouseau to launch the daemon, on the condition that it would die at the end of the debugging.

Jun 15 2018, 1:08 AM · Restricted Project, Restricted Project
JackDanielZ edited the content of Clouseau.
Jun 15 2018, 12:05 AM · Restricted Project
JackDanielZ edited the content of Clouseau.
Jun 15 2018, 12:03 AM · Restricted Project

Jun 14 2018

JackDanielZ claimed T7017: Clouseau Seems to Not Work and Needs Documentation As Well.

Hi Stephen,

Jun 14 2018, 11:20 AM · Restricted Project

Jun 9 2018

JackDanielZ added a parent task for T6928: Datetime test doesn't display the datetime widget: T6926: Legacy Breaks That Need to Be Fixed for Release.
Jun 9 2018, 10:47 AM · efl (efl-1.21), efl: widgets
JackDanielZ added a subtask for T6926: Legacy Breaks That Need to Be Fixed for Release: T6928: Datetime test doesn't display the datetime widget.
Jun 9 2018, 10:47 AM · efl (efl-1.21), regression

Jun 5 2018

JackDanielZ added a comment to T6984: Terminology splits get keyboard events together.

I don't remember having done something. Next time it happens, I will try this shortcut to disable it.

Jun 5 2018, 5:17 AM · Terminology
JackDanielZ created T6984: Terminology splits get keyboard events together.
Jun 5 2018, 12:55 AM · Terminology

Jun 4 2018

JackDanielZ closed D6242: Fix the battery status when some battery devices are not valid.

commit: https://phab.enlightenment.org/rE49459b6b725a0c9980bc60f05eceb215ac010bd8

Jun 4 2018, 11:52 PM · enlightenment-git
JackDanielZ added a comment to D6243: elm_dayselector : fix that bg color do not change..

Thank you very much, the patch works!

Jun 4 2018, 11:47 PM · regression, efl
JackDanielZ added a comment to T6949: Exactness: integration into EFL test process.
In T6949#115284, @zmike wrote:

I missed a couple replies to this in my inbox, so I'm coming in a bit late. Going to avoid quoting here in order to keep the comments from becoming too large and unreadable:

  • My idea was to not have a separate make check rule for exactness, and to instead just add it to the TESTS variable when exactness checking is enabled at configure time (a separate option from just enabling building the exactness binary). If someone enables it at configure then we should assume they'll want to run it, so this simplifies the makefile. I realize this is different from the original discussion, and I'm not strongly opposed to having a separate rule for it, but I think there is something to be said for potentially removing some complexity from the makefiles?

I am ok with that. make check runs all the tests, including exactness suite if enabled in configure. Additionnally, make check-exactness from the src directory runs only exactness suite. Both launch the same script that invokes exactness.

  • I think the best example that I have of submodules in use is probably from Servo, which at this time used custom makefiles to handle a LOT of submodules. We can probably at least get some ideas from this; the primary file to look at is 'configure' in the base directory. The submodule should be in data/exactness as has been proposed I think.

I will take a look

@JackDanielZ can you link to the changeset which adds the font handling? This could be useful for people to reference in the future. Nice work figuring it out! As for handling freetype/hb upgrades, do they have libraries to determine the runtime version? We may have to maintain separate data for when a breaking change occurs...

You mean the Exactness commit (https://phab.enlightenment.org/rTEXACT0e1f0cf1c5f7766f5228e74bbbc718a4e898660c) that handles the font handling?

Jun 4 2018, 2:13 PM · Restricted Project, Testing

Jun 3 2018

Herald added a project to D5499: Genlist: Test Cases for Genlist Item Show on Launch: efl.

Sorry to be late :-D

Jun 3 2018, 11:30 AM · efl
JackDanielZ triaged T6981: Dayselector selections are not displayed as before as Showstopper Issues priority.
Jun 3 2018, 11:04 AM · regression, efl
JackDanielZ added a comment to T6949: Exactness: integration into EFL test process.

Hi guys,

Jun 3 2018, 3:23 AM · Restricted Project, Testing

May 31 2018

JackDanielZ added a comment to T6970: Applications content disappears when switching desktops on E.

Sorry that this ticket disappointed you! I am sure you can find other tickets more interesting!

May 31 2018, 5:20 AM · efl, enlightenment-git
JackDanielZ added a comment to D6231: elm_hoversel: implement content set/unset.

IT WORKS!!! Thank you very much!

May 31 2018, 12:01 AM · efl

May 30 2018

JackDanielZ added a comment to D6231: elm_hoversel: implement content set/unset.

I just tried the patch but it fails while trying to find elm_hoversel_part.eo. Is it only in your code?

May 30 2018, 10:43 PM · efl
JackDanielZ added a comment to T6970: Applications content disappears when switching desktops on E.

I just tried - it is still broken in OpenGL.

May 30 2018, 3:39 AM · efl, enlightenment-git

May 29 2018

JackDanielZ closed T6970: Applications content disappears when switching desktops on E as Resolved.

I am always in software rendering cause I don't need more than that. And yes, the bug have totally disappeared since Marcel's patches :-)

May 29 2018, 11:04 PM · efl, enlightenment-git
Herald raised the priority of T6928: Datetime test doesn't display the datetime widget from Normal to Showstopper Issues.
May 29 2018, 1:15 AM · efl (efl-1.21), efl: widgets
JackDanielZ triaged T6971: Hoversel doesn't show the icon anymore as Showstopper Issues priority.
May 29 2018, 1:11 AM · efl, regression

May 28 2018

JackDanielZ added a comment to T6949: Exactness: integration into EFL test process.

I am a bit late on this, sorry.

As for 1) I think we should have the exactness executable in tree. Its small and quick to compile and it will make it easier to be used. Please create a Makefile_Exactness.am and put it under src/bin/exactness. It does only have efl internal dependencies (or did I miss an external dependency?) so I think we should compile it without any configure flag.

May 28 2018, 1:27 PM · Restricted Project, Testing
JackDanielZ added a comment to D6220: [POC]e_comp_object: unswallow the reuse objects before deling the edje obj.

Even after reboot

May 28 2018, 5:33 AM · enlightenment-git
JackDanielZ added a comment to D6220: [POC]e_comp_object: unswallow the reuse objects before deling the edje obj.

I patched into enlightenment repository, compiled, installed and restarted E. I didn't reboot.

May 28 2018, 5:16 AM · enlightenment-git
JackDanielZ added a comment to D6220: [POC]e_comp_object: unswallow the reuse objects before deling the edje obj.

Sorry man but it didn't help for me

May 28 2018, 3:40 AM · enlightenment-git

May 26 2018

JackDanielZ added a comment to T6970: Applications content disappears when switching desktops on E.

I forgot to mention that I am on Arch Linux updated, EFL and E updated. I use X11 (sorry guys:-))

May 26 2018, 12:54 PM · efl, enlightenment-git
JackDanielZ triaged T6970: Applications content disappears when switching desktops on E as Showstopper Issues priority.
May 26 2018, 12:52 PM · efl, enlightenment-git

May 24 2018

JackDanielZ added a comment to T6949: Exactness: integration into EFL test process.
In T6949#114800, @zmike wrote:

Well I didn't know about git subtree. I googled it and I don't think it fits our needs. AFAIU, it brings the history inside the super history. If this is the case, how do you disable that for non-exactness users? More than that, it would mean all the exactness-elm-data would be stored as commits into the EFL repo. People will kill us for the amount of data they will have to fetch!
From my short experience, Submodule seems a good way for that kind of data repo.

Sure, I've never used subtree I just know that it exists. Having at least some (public) statement about it here is good to ensure there is some documentation regarding why one was chosen over the other. submodule also seems to me like what would be desired for our use case.

Concerning the steps:
1 - should be easy to do although I don't think it is necessary. Exactness is really fast to compile. It is just a few C files.

Ok

2 - easy too
3:

  • shouldn't the download/update stuff be done manually. If some file has been modified there (orig directory), it could make issues to update it.

My idea here was based on experience from previous projects which used submodules; the build rules would automatically checkout/update the submodule during build. Having to do it manually seems a bit too...efl...

Ok. I can understand your point. I don't know what is better between updating during the build or the check. At each check invocation, it seems more accurate but it will take a few seconds every time (most of the time, for nothing). Is it critical?
For the CI, it is not a big deal as build and check will be done anyway at each iteration.

  • in which file do I need to put this rule? I mean, if I put it in Makefile_Exactness.am, is 'make check-exactness' known by make? I ask because I didn't succeed to do it in the Exactness repository

I think probably you just have a conditional block which adds something to check_PROGRAMS and TESTS when enabled? Then you just use that; a specific rule will be generated for it (e.g., running elm tests can be done from src/ with make tests/elementary/elm_suite.log). I would assume anyone who enables efl exactness checking will want to run it with make check anyway.

Sorry but I am a little confused. I thought we said exactness should not be invoked in make check. Or maybe you meant that for regular users, it should not be run except when it is enabled by some --enable-exactness-check? FYI, I am ok with that too. I just thought you wanted to stay under 2s :D
Anyway, your solution seems simple and makes the job.

May 24 2018, 1:25 PM · Restricted Project, Testing

May 23 2018

JackDanielZ added a comment to T6949: Exactness: integration into EFL test process.

Well I didn't know about git subtree. I googled it and I don't think it fits our needs. AFAIU, it brings the history inside the super history. If this is the case, how do you disable that for non-exactness users? More than that, it would mean all the exactness-elm-data would be stored as commits into the EFL repo. People will kill us for the amount of data they will have to fetch!
From my short experience, Submodule seems a good way for that kind of data repo.

May 23 2018, 11:57 PM · Restricted Project, Testing
JackDanielZ accepted D6145: ecore-evas-buffer: defer resize callback until pre-render.
May 23 2018, 2:30 PM · efl
JackDanielZ added a comment to D6145: ecore-evas-buffer: defer resize callback until pre-render.

Hi Mike,

May 23 2018, 6:31 AM · efl
JackDanielZ reopened T6949: Exactness: integration into EFL test process as "Open".
May 23 2018, 12:00 AM · Restricted Project, Testing

May 22 2018

JackDanielZ assigned T6949: Exactness: integration into EFL test process to stefan_schmidt.
May 22 2018, 11:59 PM · Restricted Project, Testing
Herald closed T6949: Exactness: integration into EFL test process as Invalid.

The Enlightenment ticket system is currently receiving high amounts of spam tickets. This ticket has been closed as spam because it lacks both a project and an assignee. If this ticket is not spam, please reopen it after adding these items.

May 22 2018, 11:58 PM · Restricted Project, Testing

May 15 2018

JackDanielZ added a comment to D6145: ecore-evas-buffer: defer resize callback until pre-render.

It doesn't seem to change anything (same results in Exactness):

int mw, mh;
May 15 2018, 6:10 AM · efl

May 10 2018

JackDanielZ triaged T6928: Datetime test doesn't display the datetime widget as Normal priority.
May 10 2018, 2:49 AM · efl (efl-1.21), efl: widgets

May 9 2018

JackDanielZ added a comment to D6145: ecore-evas-buffer: defer resize callback until pre-render.

I tried and it works well now!

May 9 2018, 11:26 PM · efl

Mar 14 2018

JackDanielZ added a comment to D5714: Objects Introspection: fix to work with latest eolian..

Pong?
Sorry for the delay, I saw it when you pinged me but then...

Mar 14 2018, 4:03 AM · Restricted Project

Jan 10 2018

JackDanielZ edited the content of Location Proposals.
Jan 10 2018, 3:42 AM

Dec 7 2017

JackDanielZ accepted D5608: Client: delete extensions on close application..

You can push, guys! Thanks for the fix!

Dec 7 2017, 3:26 PM

Dec 4 2017

JackDanielZ edited the content of Location Proposals.
Dec 4 2017, 2:32 PM

Nov 21 2017

JackDanielZ updated subscribers of T5876: Different application size depends on the location of the window visibility setting in the code relative to resize_object.

Updated code https://pastebin.com/AAGUAgz9

Nov 21 2017, 2:44 AM · efl (efl-1.21), efl: widgets, efl: display system

Oct 11 2017

JackDanielZ added a comment to D5281: efl_ui_bg: fix ELM_BG_OPTION_CENTER bg in left top side..

Hi guys,

Oct 11 2017, 2:43 AM

Sep 17 2017

JackDanielZ added a comment to T5876: Different application size depends on the location of the window visibility setting in the code relative to resize_object.

The problem is that the app seems ok if content is set AFTER visible, not before.

Sep 17 2017, 11:55 PM · efl (efl-1.21), efl: widgets, efl: display system
JackDanielZ added a comment to T6008: Efl.Ui.Clock: value_max/min uses keys for a wrong reason.

good for me

Sep 17 2017, 12:54 AM · efl

Sep 13 2017

JackDanielZ added a comment to T5887: Window doesn't behave the same way in legacy and in Eo.

https://pastebin.com/g5CamMHA

Sep 13 2017, 11:01 PM · efl: display system, efl: rendering, efl: widgets, Restricted Project
JackDanielZ assigned T5887: Window doesn't behave the same way in legacy and in Eo to jpeg.

Updated test. Check line 339.

Sep 13 2017, 5:48 AM · efl: display system, efl: rendering, efl: widgets, Restricted Project
JackDanielZ added a comment to T6008: Efl.Ui.Clock: value_max/min uses keys for a wrong reason.

Anyway it seems ok

Sep 13 2017, 4:43 AM · efl

Sep 12 2017

JackDanielZ added a comment to T6000: Genlist decorate modes crash.

I will check

Sep 12 2017, 3:27 AM · efl
JackDanielZ created T6008: Efl.Ui.Clock: value_max/min uses keys for a wrong reason.
Sep 12 2017, 1:45 AM · efl

Sep 11 2017

JackDanielZ created T6000: Genlist decorate modes crash.
Sep 11 2017, 12:20 AM · efl

Sep 7 2017

JackDanielZ closed T5959: Issue with default alignment as Resolved.

Fixed on my side

Sep 7 2017, 12:50 AM · efl
JackDanielZ closed T5960: Issue with default weight as Resolved.

Fixed on my side

Sep 7 2017, 12:50 AM · efl

Sep 6 2017

JackDanielZ closed T5980: C++ bindings doesn't support constructors with parent AND functions as Resolved by committing rEFLb71612eb20a7: cxx: generate a constructor with a parent and a lambda function.
Sep 6 2017, 3:35 PM · efl

Sep 4 2017

JackDanielZ created T5980: C++ bindings doesn't support constructors with parent AND functions.
Sep 4 2017, 12:51 AM · efl

Sep 3 2017

JackDanielZ created T5979: C++ bindings should use the same directives as C for protected functions (#define).
Sep 3 2017, 11:55 PM · efl: language bindings, Restricted Project
JackDanielZ added a comment to D5150: Add order for Obj_Info struct..

Thank you for the explanation.
I have a few comments:

  • Why do you need to use the objects introspection extension for that. Except the widgets tree, I don't see why it cannot be in a separate extension. Maybe it should be out of the Clouseau repo, until it is fully stable.
  • You expect keys (I suppose names) to remain unchanged over iterations of the application. I am not sure this is true, especially for widgets such as genlist, where content refreshing seems (from user scope) out of control. From my experience, a lots of items objects are created, destroyed and recreated just at the beginning. I am not sure you can be sure that you will have the same amount of objects at a given time, especially when EFL behavior can change internally. For example, some weird genlist optimization makes that some item content may be used for another item. I know, this seems weird, ackward, crazy! But edje does that to optimize internally.
Sep 3 2017, 6:43 AM · Restricted Project

Aug 30 2017

JackDanielZ added a comment to D5150: Add order for Obj_Info struct..

Hi fellows,

Aug 30 2017, 12:19 PM · Restricted Project
JackDanielZ added a comment to D5061: Add profiling viewer extension..

Hi guys,

Aug 30 2017, 6:12 AM · Profiling Viewer (1.0.2), Restricted Project

Aug 29 2017

JackDanielZ created T5960: Issue with default weight.
Aug 29 2017, 12:16 PM · efl
JackDanielZ created T5959: Issue with default alignment.
Aug 29 2017, 9:18 AM · efl

Aug 21 2017

JackDanielZ added inline comments to D5061: Add profiling viewer extension..
Aug 21 2017, 1:28 PM · Profiling Viewer (1.0.2), Restricted Project
JackDanielZ added a comment to D5061: Add profiling viewer extension..

For some reason, the EAPI issues happen only in my computer

Aug 21 2017, 1:09 PM · Profiling Viewer (1.0.2), Restricted Project

Aug 16 2017

JackDanielZ added a comment to D5061: Add profiling viewer extension..

Sorry but this is not enough.

Aug 16 2017, 11:24 AM · Profiling Viewer (1.0.2), Restricted Project
JackDanielZ added a comment to D5061: Add profiling viewer extension..

This is exactly what I do

Aug 16 2017, 5:55 AM · Profiling Viewer (1.0.2), Restricted Project
JackDanielZ added a comment to T5880: Default visibility for Eo objects makes Exactness fail.

Great! Thanks for your fix

Aug 16 2017, 5:45 AM · efl

Aug 15 2017

JackDanielZ added a comment to D5061: Add profiling viewer extension..

Hi guys,

Aug 15 2017, 10:45 AM · Profiling Viewer (1.0.2), Restricted Project
JackDanielZ created T5887: Window doesn't behave the same way in legacy and in Eo.
Aug 15 2017, 1:18 AM · efl: display system, efl: rendering, efl: widgets, Restricted Project

Aug 13 2017

JackDanielZ created T5880: Default visibility for Eo objects makes Exactness fail.
Aug 13 2017, 11:48 PM · efl
JackDanielZ added a project to T5876: Different application size depends on the location of the window visibility setting in the code relative to resize_object: efl.
Aug 13 2017, 1:33 AM · efl (efl-1.21), efl: widgets, efl: display system
JackDanielZ created T5876: Different application size depends on the location of the window visibility setting in the code relative to resize_object.
Aug 13 2017, 1:32 AM · efl (efl-1.21), efl: widgets, efl: display system

Aug 7 2017

JackDanielZ added a comment to T5857: Use meson for building clouseau.

Is it final that meson is the second official build system?

Aug 7 2017, 11:17 PM · Restricted Project
JackDanielZ added a comment to T5856: Clouseau can't connect.

You are not supposed to use Clouseau in this way anymore

Aug 7 2017, 11:13 PM · Restricted Project

Aug 2 2017

JackDanielZ added inline comments to D5061: Add profiling viewer extension..
Aug 2 2017, 10:52 AM · Profiling Viewer (1.0.2), Restricted Project
JackDanielZ added a comment to D5061: Add profiling viewer extension..

Hi Mykyta,

Aug 2 2017, 9:37 AM · Profiling Viewer (1.0.2), Restricted Project

Jul 25 2017

JackDanielZ edited the content of Enlightenment Developer Days 2017.
Jul 25 2017, 12:14 AM

Jun 8 2017

JackDanielZ added a comment to T5553: efl_debugd: BSD.

Hi guys,

Jun 8 2017, 3:33 PM · efl
JackDanielZ added a comment to T5553: efl_debugd: BSD.

Hi guys,

Jun 8 2017, 10:54 AM · efl

Jun 5 2017

JackDanielZ edited the content of Eina Debug.
Jun 5 2017, 12:00 AM