Page MenuHomePhabricator

michael.bouchaud (Michael Bouchaud)
yoz

Projects (6)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Apr 10 2013, 5:16 AM (310 w, 5 d)
Availability
Available

Recent Activity

Mon, Feb 25

michael.bouchaud updated the diff for D7617: elm_map: Make more robust elm_map.
  • Avoid to leak dir_path
Mon, Feb 25, 9:04 AM · efl

Feb 22 2019

michael.bouchaud updated the diff for D7617: elm_map: Make more robust elm_map.
  • Code refactoring
Feb 22 2019, 1:26 AM · efl

Jan 31 2019

michael.bouchaud added a comment to D7845: conf_interaction: Support tap-to-click with pointer device.

No incompatibility with previous settings, so I don't think

Jan 31 2019, 5:58 AM · enlightenment-git
michael.bouchaud added a reviewer for D7847: ecore_drm2: Add API to allow settings tap-to-click on pointer device: devilhorns.
Jan 31 2019, 5:33 AM · efl
michael.bouchaud requested review of D7847: ecore_drm2: Add API to allow settings tap-to-click on pointer device.
Jan 31 2019, 5:31 AM · efl
michael.bouchaud added a child revision for D7843: elput: Add API to allow settings tap-to-click on pointer device: D7847: ecore_drm2: Add API to allow settings tap-to-click on pointer device.
Jan 31 2019, 5:31 AM · efl
michael.bouchaud updated the diff for D7843: elput: Add API to allow settings tap-to-click on pointer device.

split patch

Jan 31 2019, 5:31 AM · efl
michael.bouchaud updated the diff for D7843: elput: Add API to allow settings tap-to-click on pointer device.

split patch

Jan 31 2019, 5:30 AM · efl
michael.bouchaud added a comment to D7843: elput: Add API to allow settings tap-to-click on pointer device.

Ok I will split this patch in 2

Jan 31 2019, 5:14 AM · efl
michael.bouchaud added inline comments to D7845: conf_interaction: Support tap-to-click with pointer device.
Jan 31 2019, 5:12 AM · enlightenment-git
michael.bouchaud added inline comments to D7845: conf_interaction: Support tap-to-click with pointer device.
Jan 31 2019, 4:45 AM · enlightenment-git
michael.bouchaud updated the diff for D7845: conf_interaction: Support tap-to-click with pointer device.

switch var name pointer_tap_to_click to touch_tap_to_click

Jan 31 2019, 4:44 AM · enlightenment-git
michael.bouchaud updated the diff for D7843: elput: Add API to allow settings tap-to-click on pointer device.

fit into 80 chars by columns

Jan 31 2019, 4:32 AM · efl
michael.bouchaud abandoned D7846: fit into 80 chars by columns.
Jan 31 2019, 4:20 AM · efl
michael.bouchaud requested review of D7846: fit into 80 chars by columns.
Jan 31 2019, 4:18 AM · efl
michael.bouchaud added a child revision for D7843: elput: Add API to allow settings tap-to-click on pointer device: D7846: fit into 80 chars by columns.
Jan 31 2019, 4:18 AM · efl
michael.bouchaud updated the diff for D7843: elput: Add API to allow settings tap-to-click on pointer device.

fit into 80 chars by columns

Jan 31 2019, 4:18 AM · efl
michael.bouchaud added a comment to D7843: elput: Add API to allow settings tap-to-click on pointer device.

This is used by D7845 in e

Jan 31 2019, 3:58 AM · efl
michael.bouchaud added a reviewer for D7843: elput: Add API to allow settings tap-to-click on pointer device: ManMower.
Jan 31 2019, 3:57 AM · efl
michael.bouchaud added a comment to D7845: conf_interaction: Support tap-to-click with pointer device.

depend of D7843

Jan 31 2019, 3:56 AM · enlightenment-git
michael.bouchaud requested review of D7845: conf_interaction: Support tap-to-click with pointer device.
Jan 31 2019, 3:55 AM · enlightenment-git
michael.bouchaud requested review of D7843: elput: Add API to allow settings tap-to-click on pointer device.
Jan 31 2019, 3:49 AM · efl
michael.bouchaud added inline comments to D7718: mixer: factorize backend emix infra.
Jan 31 2019, 1:28 AM · enlightenment-git

Jan 24 2019

michael.bouchaud added a comment to T2393: Rendering errors in elm map widget.

Can't reproduce here, maybe fixed ?
But I get some idle event loop issues in my test (same problems ?? But different result ?)
Still investigating why sometimes (really hard to get) the efl event loop don't go to idle state (unless a mouse move).

Jan 24 2019, 6:38 AM · efl: widgets, efl: rendering

Jan 23 2019

michael.bouchaud added reviewers for D7725: elm_gesture_layer: Allow a negative zoom with scroll wheel: tasn, zmike, raster.
Jan 23 2019, 4:28 AM · efl
michael.bouchaud requested review of D7725: elm_gesture_layer: Allow a negative zoom with scroll wheel.
Jan 23 2019, 4:21 AM · efl
Herald updated subscribers of T6877: Unlock screen and keyboard layouts don't go with each other well.
Jan 23 2019, 1:19 AM · enlightenment20, enlightenment-git

Jan 22 2019

michael.bouchaud added a comment to D7718: mixer: factorize backend emix infra.

I see many things to do this

Jan 22 2019, 8:07 AM · enlightenment-git
michael.bouchaud updated the diff for D7718: mixer: factorize backend emix infra.
  • Track sink changes to update popup list, and more cleanings vars uneeded
Jan 22 2019, 7:40 AM · enlightenment-git
michael.bouchaud updated the diff for D7718: mixer: factorize backend emix infra.
  • Avoid memleak on e_modapi_gadget_init, and clean some emix_init and emix_shutdown uneeded anymore
Jan 22 2019, 6:51 AM · enlightenment-git
michael.bouchaud updated the diff for D7718: mixer: factorize backend emix infra.
  • Add EINTERN to _e_emix_log_domain var
Jan 22 2019, 6:48 AM · enlightenment-git
michael.bouchaud updated the diff for D7718: mixer: factorize backend emix infra.
  • Remove debug print
Jan 22 2019, 5:26 AM · enlightenment-git
michael.bouchaud added a reviewer for D7718: mixer: factorize backend emix infra: stephenmhouston.
Jan 22 2019, 4:11 AM · enlightenment-git
michael.bouchaud updated the diff for D7718: mixer: factorize backend emix infra.
  • Add missing vars
Jan 22 2019, 4:08 AM · enlightenment-git
michael.bouchaud requested review of D7718: mixer: factorize backend emix infra.
Jan 22 2019, 3:59 AM · enlightenment-git

Jan 17 2019

michael.bouchaud updated the diff for D7602: screensaver: Allow to set hibernate on blank into blanking setup.
  • Fix a wrong copy paste
Jan 17 2019, 1:58 AM · enlightenment-git
michael.bouchaud closed T6945: Battery use upower as Resolved.

I think this one could be closed as resolved in D6386

Jan 17 2019, 1:42 AM · enlightenment-git
michael.bouchaud added a reviewer for D7639: emixer: Add volume channels control on emixer: raster.
Jan 17 2019, 1:25 AM · enlightenment-git

Jan 16 2019

michael.bouchaud added a comment to T7630: Focus input issue with a win created with a parent win.

@ManMower the problem come from this code in e_comp_wl.c line(649-661).

Jan 16 2019, 4:32 AM · enlightenment-git
michael.bouchaud added a comment to T5664: emixer issus/wishes.

Not adding a balance option but per channel volume control.
look at my patch here D7639

Jan 16 2019, 3:14 AM · efl: layout engine, enlightenment-git
michael.bouchaud requested review of D7639: emixer: Add volume channels control on emixer.
Jan 16 2019, 3:06 AM · enlightenment-git

Jan 15 2019

michael.bouchaud added a comment to T7630: Focus input issue with a win created with a parent win.

Hum...
So a wayland issue ...
I tested with X and yes it works, but not under wayland.

Jan 15 2019, 6:28 AM · enlightenment-git
michael.bouchaud added a comment to T7443: Infinite loop in elm_map.

I do as gustavo suggested, if the file already exists just try to load it. If it's an invaldid tile file (image) re-download it.

Jan 15 2019, 4:56 AM · efl (efl-1.22)
michael.bouchaud updated the task description for T7630: Focus input issue with a win created with a parent win.
Jan 15 2019, 4:48 AM · enlightenment-git
michael.bouchaud added a comment to T7630: Focus input issue with a win created with a parent win.

A patch to test this issue into elementary_test

Jan 15 2019, 2:40 AM · enlightenment-git
michael.bouchaud created T7630: Focus input issue with a win created with a parent win.
Jan 15 2019, 2:38 AM · enlightenment-git

Jan 14 2019

michael.bouchaud added a reviewer for D7617: elm_map: Make more robust elm_map: zmike.
Jan 14 2019, 5:48 AM · efl
michael.bouchaud updated the diff for D7617: elm_map: Make more robust elm_map.
  • Add comment about the case the tile already exists
Jan 14 2019, 4:41 AM · efl
michael.bouchaud requested review of D7617: elm_map: Make more robust elm_map.
Jan 14 2019, 4:35 AM · efl
michael.bouchaud added a revision to T7443: Infinite loop in elm_map: D7617: elm_map: Make more robust elm_map.
Jan 14 2019, 4:35 AM · efl (efl-1.22)

Jan 12 2019

Herald updated subscribers of T5013: there should be a setting to automatically switch to previous virtual desktop upon closing the last window in current desktop.
Jan 12 2019, 2:23 AM · enlightenment-git

Jan 11 2019

michael.bouchaud requested review of D7602: screensaver: Allow to set hibernate on blank into blanking setup.
Jan 11 2019, 8:32 AM · enlightenment-git
michael.bouchaud added a comment to D7457: elm_map: Add new overlay content to the list of smart members of wigdget.

Without my patch


With my patch

Jan 11 2019, 6:58 AM · efl
michael.bouchaud added a comment to D7457: elm_map: Add new overlay content to the list of smart members of wigdget.

Ha yes I've forgotten this one. I think this work here because we have only an elm_map on the window and nothing else.

Jan 11 2019, 6:34 AM · efl
michael.bouchaud added a comment to D7457: elm_map: Add new overlay content to the list of smart members of wigdget.

Yes indeed, you could test this with my weather gadget (devs/yoz/e_gadget_weather)
Launch e_gadget_weather_map.
In elm_test none of the overlay are customized with a call to content_set, so we don't see any issue.

Jan 11 2019, 5:37 AM · efl
michael.bouchaud updated the diff for D7586: screensaver: Allow to set a larger time before suspend.
  • screensaver, rename slider_hibernate_seconds to slider_suspend_seconds
Jan 11 2019, 1:50 AM · enlightenment-git

Jan 10 2019

michael.bouchaud requested review of D7586: screensaver: Allow to set a larger time before suspend.
Jan 10 2019, 7:57 AM · enlightenment-git
michael.bouchaud added a revision to T3589: expand the Time before suspend: D7586: screensaver: Allow to set a larger time before suspend.
Jan 10 2019, 7:57 AM · enlightenment-git
michael.bouchaud requested review of D7583: emixer: avoid a stringshare leak on sink changed signal.
Jan 10 2019, 6:14 AM · enlightenment-git

Jan 9 2019

michael.bouchaud added a revision to T3127: Add Configure option to emixer.: D7569: mixer: Add cards settings into pulseaudio backend.
Jan 9 2019, 8:38 AM · enlightenment-git
michael.bouchaud requested review of D7569: mixer: Add cards settings into pulseaudio backend.
Jan 9 2019, 8:38 AM · enlightenment-git
michael.bouchaud requested review of D7568: xkbswitch: Change layout keyboard on double left-click.
Jan 9 2019, 3:28 AM · enlightenment-git
Herald updated subscribers of T839: Enlightenment not consistent on hig-res/high-dpi monitor.
Jan 9 2019, 1:27 AM · Restricted Project, enlightenment-git
Herald updated subscribers of T5631: Implement middle click paste on wayland.
Jan 9 2019, 1:27 AM · enlightenment-git, Restricted Project
Herald updated subscribers of T4934: e fails to set the keyboard layout from the wizard when page isn't shown.
Jan 9 2019, 1:21 AM · enlightenment-git

Jan 8 2019

michael.bouchaud added a comment to D7559: mixer: Add sink_input association on client add event.

Child are blocked as to respect the current implementation.
I think at time I did this, I have blocked the child to not displaying volume control on popup and other secondary window.
No doubt I blocked this after experimenting some media apps and find it annoying for the user.
Sadly don't remember which one.

Jan 8 2019, 7:47 AM · enlightenment-git
michael.bouchaud added a comment to T6028: Port per window volume control on wayland.

About the volume slider in the window decoration on wayland is a bigger issue than I expected.
Elementary is providing the window decoration on wayland(csd). So, if we want to allow a volume control on the window decoration. We need to make this into elementary not e.
We could make an API in a generic way(Not only pulseaudo), so all of the apps who use sounds could use it.
I think about mpd clients, mpris clients and others ... and let the app choose how to do it.

Jan 8 2019, 4:02 AM · enlightenment-git, Restricted Project
michael.bouchaud added a comment to T6028: Port per window volume control on wayland.

Try this fix https://phab.enlightenment.org/D7559

Jan 8 2019, 3:30 AM · enlightenment-git, Restricted Project
michael.bouchaud requested review of D7559: mixer: Add sink_input association on client add event.
Jan 8 2019, 3:29 AM · enlightenment-git
michael.bouchaud added a comment to T6028: Port per window volume control on wayland.

Into the window menu. Click on the upper left window icon. It display a menu where you can find a volume control "volume".
After some tests, it seems it only work the first time you launch rage into e (maybe a e bug, not sure yet).

Jan 8 2019, 2:20 AM · enlightenment-git, Restricted Project

Jan 7 2019

michael.bouchaud added a comment to T6028: Port per window volume control on wayland.

Ok, I've tested rage on wayland. And I confirm it works but not at 100%.
The volume control isn't displayed into the window decoration but could be accessed by the volume control menu from the window. So the mixer module have associated the window with the pulseaudio sink.
I think the problem come from how window decoration is catched on enlightenment and the code path used by rage application. This path don't include volume control on the decoration (no frame_object into compositor). Need to investigate how and if we could resolve it.

Jan 7 2019, 6:14 AM · enlightenment-git, Restricted Project

Jan 3 2019

michael.bouchaud added a comment to T6028: Port per window volume control on wayland.

This features only needs pulseaudio and get the netwm.pid field from e_client struct filled accordingly.
I tested it and it works as the e wl compositor set this field.
So, already done ?

Jan 3 2019, 6:04 AM · enlightenment-git, Restricted Project

Dec 14 2018

michael.bouchaud requested review of D7457: elm_map: Add new overlay content to the list of smart members of wigdget.
Dec 14 2018, 6:23 AM · efl

Nov 7 2016

michael.bouchaud added a comment to T4821: Two sound sources of the same pid are now synchornized.

This one 568a67607367c6faedc37695da3f0c115fd93028

Nov 7 2016, 4:38 AM · enlightenment-git
michael.bouchaud closed T4821: Two sound sources of the same pid are now synchornized as Resolved.

Thx for the report

Nov 7 2016, 1:34 AM · enlightenment-git

Aug 11 2016

michael.bouchaud added a comment to T4337: Elm FileselectorEntry issue with the "file,chosen" event.

The problem come from this commit 77a2e9744dbb0ac0881cd78d44798ddf6448f662.
When he removed the eo_event_callback_call, he didn't notice the remove break the edje api.

Aug 11 2016, 5:20 AM · Bug Report, efl

Jun 14 2016

michael.bouchaud added a comment to D3951: Working on issues where entrance is hanging after session logout.

I don't close the task. I just make the review. Don't take it personaly :).
I will install a debian tomorow and test it.

Jun 14 2016, 3:01 PM · Restricted Project
michael.bouchaud added a comment to D3951: Working on issues where entrance is hanging after session logout.

About the patch. The entrance process don't wait the end of the session. Entrance only launch a session and exec entrance_wait,to wait the child process. Entrance is reexec from entrance_wait to close the session.

Jun 14 2016, 2:20 PM · Restricted Project

Sep 24 2015

michael.bouchaud committed rADEVS560f2690c94d: update my infos and my key (authored by michael.bouchaud).
update my infos and my key
Sep 24 2015, 11:48 AM

Sep 23 2015

michael.bouchaud committed rMENTR690c748baeb2: warn-- about unused var (authored by michael.bouchaud).
warn-- about unused var
Sep 23 2015, 11:49 PM
michael.bouchaud committed rMENTR644102e2070e: the lines who containing more than 80 chars burn my eyes too (authored by michael.bouchaud).
the lines who containing more than 80 chars burn my eyes too
Sep 23 2015, 11:49 PM
michael.bouchaud committed rMENTR22c099eab6fa: white space burn my eyes (authored by michael.bouchaud).
white space burn my eyes
Sep 23 2015, 11:49 PM
michael.bouchaud committed rMENTR866fdf557acb: nobody user is right, just give him a sandbox to create some files (authored by michael.bouchaud).
nobody user is right, just give him a sandbox to create some files
Sep 23 2015, 11:49 PM