Page MenuHomePhabricator

devilhorns (Chris Michael)
Spy

Projects (9)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Feb 15 2013, 1:48 AM (343 w, 5 d)
Availability
Available

Recent Activity

Yesterday

devilhorns accepted D9215: ecore_wl2: add new APIs.

Great work !! :) We cannot push this upstream yet tho because of the freeze for 1.23 release. After the freeze is over, I will push these changes.

Tue, Sep 17, 6:11 AM · Restricted Project, efl

Mon, Sep 16

devilhorns added a comment to T8212: efl.1.23-alpha1 can't be compiled with meson -Deeze=false.

eeze is Required for ecore_drm2 so the answer is No, it was never supported to build drm without eeze

Mon, Sep 16, 9:32 AM · Restricted Project

Wed, Sep 11

devilhorns closed D9868: Updating Meson build Wayland conditional to match Makefile.
Wed, Sep 11, 5:30 AM · enlightenment-git
devilhorns accepted D9868: Updating Meson build Wayland conditional to match Makefile.
Wed, Sep 11, 5:30 AM · enlightenment-git

Thu, Sep 5

devilhorns added a commit to T8014: Document Ecore_Wl2 API: rEFLee0023055f76: ecore-wl2: Update doxygen for various functions.
Thu, Sep 5, 5:22 AM · Restricted Project, efl

Wed, Sep 4

devilhorns requested changes to D9215: ecore_wl2: add new APIs.

To fix the build error, change the meson.build file in src/lib/ecore_wl2 so that it adds wayland-cursor as a dependency:

Wed, Sep 4, 4:40 AM · Restricted Project, efl

Wed, Aug 28

devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL27a1ec507a27: tests/ecore_wl2: Skip aux_hints_supported test if not run in Enlightenment.
Wed, Aug 28, 4:59 AM · Restricted Project, efl

Mon, Aug 26

devilhorns added a comment to T8103: Wayland + Firefox - windows never get rendered.

Current EFL & E Versions please ?

Mon, Aug 26, 7:58 PM · enlightenment-git, Restricted Project
devilhorns added a comment to T8103: Wayland + Firefox - windows never get rendered.

I will see if I can simulate this in WL ... FF version could vary... Luckily there is lots of very nice info on this ticket which helps greatly in tracking things down .. Kudos on the report :D

Mon, Aug 26, 7:58 PM · enlightenment-git, Restricted Project
devilhorns requested changes to D9746: efl_ui_bg: make legacy bg use legacy image.
Mon, Aug 26, 7:56 PM · efl

Aug 15 2019

devilhorns closed T8064: Wayland support doesn't compile in EFL as Resolved by committing rEFLf5063b8733b0: meson: add xkbcommon to the build deps.
Aug 15 2019, 12:35 PM · efl: meson, Restricted Project, Restricted Project
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL10c0e37a72e4: tests/ecore_wl2: Add ecore_wl2_surface tests to build order.
Aug 15 2019, 12:35 PM · Restricted Project, efl
devilhorns closed D9573: meson: add xkbcommon to the build deps.
Aug 15 2019, 12:35 PM · efl
devilhorns accepted D9573: meson: add xkbcommon to the build deps.
Aug 15 2019, 12:32 PM · efl

Aug 14 2019

devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLe533bef2bf56: tests/ecore_wl2: Add start of ecore_wl2_surface tests.
Aug 14 2019, 8:02 AM · Restricted Project, efl

Aug 11 2019

devilhorns added a comment to T8124: Enlightenment: Allow cropping, region selection, copy to clipboard, etc.

You could take a look into emprint (https://git.enlightenment.org/apps/emprint.git/) . It does the rectangular region stuff you are looking for ... but only works in X11 right now. If someone wanted to, they could incorporate some of the emprint code into E's shot module code... ;)

Aug 11 2019, 2:55 PM · enlightenment-git

Aug 6 2019

devilhorns added a commit to T8013: Stabilize Ecore_Wl2 API: rEFL43a49007f789: ecore_wl2: Move ecore_wl2_window_false_commit to be internal.
Aug 6 2019, 5:53 AM · Restricted Project, efl
devilhorns added a commit to T8013: Stabilize Ecore_Wl2 API: rEFL49e8334024f8: ecore_wl2: Move ecore_wl2_buffer_fit function to be internal.
Aug 6 2019, 5:53 AM · Restricted Project, efl
devilhorns added a commit to T8013: Stabilize Ecore_Wl2 API: rEFLb273bf7f9ab9: ecore_wl2: Move ecore_wl2_window_rotation_change functions to be internal.
Aug 6 2019, 5:39 AM · Restricted Project, efl

Aug 1 2019

devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLadaea4170af0: tests/ecore_wl2: Add test for ecore_wl2_input_name_get.
Aug 1 2019, 6:03 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL2c4b26ef4eb1: tests/ecore_wl2: Add test for ecore_wl2_input_keymap_get.
Aug 1 2019, 6:03 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLf15ca5e227fc: tests/ecore_wl2: Add test for ecore_wl2_input_display_get function.
Aug 1 2019, 5:57 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLf166cf3741c0: tests/ecore_wl2: Add test for ecore_wl2_input_seat_id_get function.
Aug 1 2019, 5:57 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLf481b6acf19c: tests/ecore_wl2: Fix assert tests for some window functions.
Aug 1 2019, 5:57 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL34514ccf58c8: tests/ecore_wl2: Add start of Ecore_Wl2_Input API tests.
Aug 1 2019, 5:40 AM · Restricted Project, efl

Jul 31 2019

devilhorns closed D9452: ecore_wl2: Changed log macro ERR->EINA_LOG_ERR..
Jul 31 2019, 4:33 AM · efl
devilhorns accepted D9452: ecore_wl2: Changed log macro ERR->EINA_LOG_ERR..
Jul 31 2019, 4:29 AM · efl

Jul 29 2019

devilhorns requested changes to D9215: ecore_wl2: add new APIs.

There are some minor things here that need corrections. Also, can you improve the commit Summary a little please. It makes no mention of adding new APIs

Jul 29 2019, 7:10 AM · Restricted Project, efl
devilhorns added a project to D9215: ecore_wl2: add new APIs: Restricted Project.
Jul 29 2019, 6:59 AM · Restricted Project, efl
devilhorns closed D9401: elm_test/modal_win: handle case where test is not passed the main window.
Jul 29 2019, 6:16 AM · efl: widgets
devilhorns accepted D9401: elm_test/modal_win: handle case where test is not passed the main window.
Jul 29 2019, 6:15 AM · efl: widgets
devilhorns requested changes to D9401: elm_test/modal_win: handle case where test is not passed the main window.
Jul 29 2019, 6:07 AM · efl: widgets

Jul 25 2019

devilhorns closed D9400: elm_test/plug: fix error handling.
Jul 25 2019, 11:45 AM · efl: widgets
devilhorns closed D9397: elm/glview: fix glview to (again) return null if context creation fails.
Jul 25 2019, 11:45 AM · efl: widgets
devilhorns closed D9396: efl_ui/timepicker: fix range clamping on 12 hour timepickers.
Jul 25 2019, 11:44 AM · efl
devilhorns accepted D9396: efl_ui/timepicker: fix range clamping on 12 hour timepickers.

This seems ok to me, but I did not test.

Jul 25 2019, 10:52 AM · efl
devilhorns accepted D9400: elm_test/plug: fix error handling.
Jul 25 2019, 10:50 AM · efl: widgets
devilhorns accepted D9397: elm/glview: fix glview to (again) return null if context creation fails.
Jul 25 2019, 10:49 AM · efl: widgets

Jul 23 2019

devilhorns added a comment to T8064: Wayland support doesn't compile in EFL .

well this is odd because I just compiled it this morning ...

Jul 23 2019, 9:13 AM · efl: meson, Restricted Project, Restricted Project

Jul 22 2019

devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLa526285db4dd: tests/ecore_wl2: Reduce calls to ecore_wl2_display_connect.
Jul 22 2019, 6:48 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL725cce8cb406: tests/ecore_wl2: Combine tests of ecore_wl2_window_surface functions.
Jul 22 2019, 6:36 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLc1c4072b0788: tests/ecore_wl2: Add wayland protocol as a dep for ecore_wl2 tests.
Jul 22 2019, 6:36 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL28c232d770bf: tests/ecore_wl2: Add test for ecore_wl2_window_display_get.
Jul 22 2019, 6:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLa7cc7730afce: tests/ecore_wl2: Add test for ecore_wl2_window_aux_hints_supported_get.
Jul 22 2019, 6:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL5cf095dd3d8f: tests/ecore_wl2: Add test for ecore_wl2_window_output_find.
Jul 22 2019, 6:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLafe8414925f5: tests/ecore_wl2: Add test for ecore_wl2_window_rotation_get.
Jul 22 2019, 6:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL8510de33c37b: tests/ecore_wl2: Add test case for ecore_wl2_window_surface_id_get.
Jul 22 2019, 5:41 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL11de06e5b801: tests/ecore_wl2: Add test for ecore_wl2_window_surface_get function.
Jul 22 2019, 5:41 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLccfd74f17ab0: tests/ecore_wl2: Remove use of macros for display setup & connect.
Jul 22 2019, 5:41 AM · Restricted Project, efl

Jul 17 2019

devilhorns added a comment to T8053: elementary crash when running under wayland.

uggg ok. It's gonna take me a few days to get started on this then :( My new Rpi4 has not been delivered yet

Jul 17 2019, 6:40 AM · efl: display system, Restricted Project
devilhorns added a comment to T8053: elementary crash when running under wayland.

and what window did you use that has a min size bigger than your screen ?

Jul 17 2019, 6:38 AM · efl: display system, Restricted Project
devilhorns added a comment to T8053: elementary crash when running under wayland.

How did you get this error ? Reproduction steps ?? I updated my box, efl and e from git this morning, but when I launch elementary_test with Weston, I do not get this message :(

Jul 17 2019, 4:56 AM · efl: display system, Restricted Project

Jul 16 2019

devilhorns triaged T8053: elementary crash when running under wayland as Normal priority.
Jul 16 2019, 9:06 AM · efl: display system, Restricted Project
devilhorns added a comment to T8053: elementary crash when running under wayland.

I suspect this is due to a change in the xdg_wm protocol. I will look into this tomorrow

Jul 16 2019, 9:06 AM · efl: display system, Restricted Project

Jul 15 2019

devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLaf0a37da03a7: tests/ecore_wl2: Check for valid xdg_runtime_dir.
Jul 15 2019, 11:21 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLf30ef634adbb: tests/ecore_wl2: Add start of Ecore_Wl2 Window tests.
Jul 15 2019, 9:56 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL3be7c844fd81: tests/ecore_wl2: Add test for ecore_wl2_display_inputs_get.
Jul 15 2019, 9:56 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL7a85ad660b9f: tests/ecore_wl2: Add test for ecore_wl2_display_registry_get function.
Jul 15 2019, 8:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL539775b1cd1a: tests/ecore_wl2: Add test for ecore_wl2_display_globals_get function.
Jul 15 2019, 8:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLa081920c7dda: tests/ecore_wl2: Add test for ecore_wl2_display_screen_size_get function.
Jul 15 2019, 8:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL9ef1ab7876c2: tests/ecore_wl2: Add printf for compositor detection.
Jul 15 2019, 8:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL7618a6caf01c: tests/ecore_wl2: Add ecore_wl2_display_dmabuf_get test.
Jul 15 2019, 8:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL3a3a2f667a18: tests/ecore_wl2: Add ecore_wl2_display_shm_get test.
Jul 15 2019, 8:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL723412404f81: tests/ecore_wl2: Add test cases for wl2 client-side functions.
Jul 15 2019, 8:02 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLb9f89fabb6f9: tests: Add tests for ecore_wl2_display_get and ecore_wl2_display_name_get.
Jul 15 2019, 7:08 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL73acf72cc433: tests: Add file for Ecore_Wl2 display tests.
Jul 15 2019, 6:53 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFL3b28a0a0f5bf: meson: Modify Ecore_Wl2 sub project to add tests.
Jul 15 2019, 6:53 AM · Restricted Project, efl
devilhorns added a commit to T8016: Write test cases for Ecore_Wl2 API: rEFLe33609937e90: tests: Add start of Ecore_Wl2 test suite.
Jul 15 2019, 6:53 AM · Restricted Project, efl
devilhorns closed D9303: examples: fix function signature for edje color class example.
Jul 15 2019, 6:50 AM · efl

Jul 12 2019

devilhorns accepted D9303: examples: fix function signature for edje color class example.
Jul 12 2019, 9:56 AM · efl

Jun 27 2019

Herald added a reviewer for D8897: enlightenment_remote: bg-add break: devilhorns.
Jun 27 2019, 6:09 AM · enlightenment-git
devilhorns resigned from D8897: enlightenment_remote: bg-add break.

Ok so, I applied this patch and attempted to test it, however the background never changed when I executed the command so I cannot confirm that this patch actually works. I am going to see if @raster can take a look.

Jun 27 2019, 6:09 AM · enlightenment-git

Jun 26 2019

devilhorns added a comment to D8897: enlightenment_remote: bg-add break.

This looks good now. I will run a test with it tomorrow morning, and if everything is ok then I will push it to git master. Thank You :)

Jun 26 2019, 2:22 PM · enlightenment-git
devilhorns edited reviewers for D8871: Change only one keycode to avoid overwriting mappings of other keyboards., added: raster; removed: devilhorns.
Jun 26 2019, 11:12 AM · efl
devilhorns added a comment to D8897: enlightenment_remote: bg-add break.

Also, in data/tools/enlightenment_remote .. the help text for desktop-bg-add & desktop-bg-del still show container, zone, desk_x, desk_y as options to be passed in, so likely the help text should be updated also

Jun 26 2019, 11:10 AM · enlightenment-git
devilhorns requested changes to D8897: enlightenment_remote: bg-add break.
Jun 26 2019, 11:07 AM · enlightenment-git
devilhorns accepted D9188: tests/elm: replace bespoke win/loop fast-forwarding with helper function.
Jun 26 2019, 10:47 AM · Restricted Project
devilhorns accepted D9186: tests/elm: add helper function for simplifying getting to event triggering.
Jun 26 2019, 10:46 AM · Restricted Project
devilhorns accepted D9187: tests/efl_ui: add suite_helpers.h to efl_ui_suite.h.
Jun 26 2019, 10:44 AM · Restricted Project
devilhorns accepted D9185: tests: remove correct callback in slider event test.
Jun 26 2019, 10:43 AM · Restricted Project
devilhorns closed T8029: Can't start efl-git 62436 wayland session as Resolved.

Fixed with https://git.enlightenment.org/core/enlightenment.git/commit/?id=50a33a13fc005d4758ef4bdac62f8b1f3703374f

Jun 26 2019, 7:24 AM · enlightenment-git
devilhorns added a commit to T8014: Document Ecore_Wl2 API: rEFLe962e6be4f91: ecore-wl2: Add missing doxygen for ecore_wl2_window_resizing_get function.
Jun 26 2019, 7:00 AM · Restricted Project, efl
devilhorns added a commit to T8014: Document Ecore_Wl2 API: rEFL9247b5aac37a: ecore-wl2: Add missing @since for ecore_wl2_offer_mimes_get function.
Jun 26 2019, 7:00 AM · Restricted Project, efl
devilhorns claimed T8029: Can't start efl-git 62436 wayland session.
Jun 26 2019, 6:31 AM · enlightenment-git
devilhorns added a comment to T8029: Can't start efl-git 62436 wayland session.

I am going to push this patch today, I am just awaiting a confirmation that it fixes the issue

Jun 26 2019, 6:31 AM · enlightenment-git
devilhorns added a comment to T8029: Can't start efl-git 62436 wayland session.

https://phab.enlightenment.org/P307

Jun 26 2019, 6:28 AM · enlightenment-git

Jun 20 2019

devilhorns accepted D9142: efl_input_device: split up has_pointer_cap.
Jun 20 2019, 8:18 AM · efl
devilhorns requested changes to D9142: efl_input_device: split up has_pointer_cap.
Jun 20 2019, 7:06 AM · efl

Jun 11 2019

devilhorns added a commit to T8014: Document Ecore_Wl2 API: rEFLecbb9ca46ea0: ecore-wl2: Add TODO notes for missing doxygen.
Jun 11 2019, 6:48 AM · Restricted Project, efl
devilhorns added a commit to T8014: Document Ecore_Wl2 API: rEFL3b23496c1cc4: ecore-wl2: Add doxygen for ecore_wl2_input_seat_get.
Jun 11 2019, 6:48 AM · Restricted Project, efl
devilhorns added a commit to T8014: Document Ecore_Wl2 API: rEFL39bc89256a17: ecore-wl2: Add missing doxygen for ecore_wl2_window_display_get.
Jun 11 2019, 6:48 AM · Restricted Project, efl
devilhorns added subtasks for T8013: Stabilize Ecore_Wl2 API: T8014: Document Ecore_Wl2 API, T8016: Write test cases for Ecore_Wl2 API, T8015: Remove Beta tag from Ecore_Wl2 API.
Jun 11 2019, 4:33 AM · Restricted Project, efl
devilhorns added a parent task for T8015: Remove Beta tag from Ecore_Wl2 API: T8013: Stabilize Ecore_Wl2 API.
Jun 11 2019, 4:33 AM · Restricted Project, efl
devilhorns added a parent task for T8014: Document Ecore_Wl2 API: T8013: Stabilize Ecore_Wl2 API.
Jun 11 2019, 4:33 AM · Restricted Project, efl
devilhorns added a parent task for T8016: Write test cases for Ecore_Wl2 API: T8013: Stabilize Ecore_Wl2 API.
Jun 11 2019, 4:33 AM · Restricted Project, efl
devilhorns removed subtasks for T8013: Stabilize Ecore_Wl2 API: T8016: Write test cases for Ecore_Wl2 API, T8015: Remove Beta tag from Ecore_Wl2 API, T8014: Document Ecore_Wl2 API.
Jun 11 2019, 4:32 AM · Restricted Project, efl
devilhorns removed a parent task for T8014: Document Ecore_Wl2 API: T8013: Stabilize Ecore_Wl2 API.
Jun 11 2019, 4:32 AM · Restricted Project, efl
devilhorns removed a parent task for T8015: Remove Beta tag from Ecore_Wl2 API: T8013: Stabilize Ecore_Wl2 API.
Jun 11 2019, 4:32 AM · Restricted Project, efl
devilhorns removed a parent task for T8016: Write test cases for Ecore_Wl2 API: T8013: Stabilize Ecore_Wl2 API.
Jun 11 2019, 4:32 AM · Restricted Project, efl
devilhorns triaged T8016: Write test cases for Ecore_Wl2 API as Normal priority.
Jun 11 2019, 4:32 AM · Restricted Project, efl