A trivial bug where the dbus focus method was not raising windows when the relevant config option was set.
Sometimes you use a wrench to fix a bug; other times you use a hammer. This was definitely hammer time. VMWare does something stupid when its player grabs the keyboard; I don’t know exactly what, because I’m not masochistic enough to get too far into the problem. The result, however, is that on some setups, the keyboard would stop functioning after leaving the VM window. Closing vmplayer and restarting E would fix it. Sooooo I added a check for the vmplayer window class and disabled remap handling whenever one is detected. Terrible, but at least keyboards will work again.
A while ago (and I do mean a while) I got a testing patch from Sebastian Dransfeld, one of the original E heroes, with some improvements to battery module udev calculations. It languished in my inbox for a month, then was sent to idle in my Downloads directory after I remembered it. I kept delaying the commit because I lack hardware to do any testing. It’s an important patch, however, as it removes a poller. So, considering that I still lack the required hardware, I did what any self-respecting EFL developer would do: I committed it. Always easier to fix bugs reported on trac than to debug on hardware I don’t have, says I.
A never-asked-for feature that there hasn’t been any demand for is desktop navigation. What do I mean? I think a picture here will be the best way to describe it:
This mode, if enabled, allows you to navigate your filesystem directly from your desktop — without opening any new windows. Simply type the path or use the right click menu to set your destination, and away you go! To return back to the desktop, right click -> Files -> Desktop. I am looking for ideas to make returning to the desktop more intuitive, so if you’ve got something (other than adding a separate menu item), post away!
Lastly, I spent some time today cleaning up the right click menus for EFM. The result: