stephenmhouston (Stephen Houston (okra))
Business Systems Analyst

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Jul 30 2013, 1:13 PM (238 w, 1 d)
Availability
Available

Author of Ephoto and contributor to many EFL related projects.

Recent Activity

Yesterday

stephenmhouston added a comment to T6708: Theming REALLY needs to happen more than Development. And it doesn't need to be a dark based theme..

@raster can you create a workboard here on phab for the default theme, lets assume its going to be flat that you've been working on, and create tickets/tasks for everything that needs to be done to complete it - and to complete it having both light and dark styles? Then the rest of us can start pitching in and helping to try and get something done.

Tue, Feb 20, 8:31 AM · efl, enlightenment-git

Sat, Feb 17

stephenmhouston added a comment to T6708: Theming REALLY needs to happen more than Development. And it doesn't need to be a dark based theme..

For the record - I would be all on board with taking a flat theme and offering it in light and dark versions. That would appease everyone and I agree with you on that being a solid solution.

Sat, Feb 17, 10:17 AM · efl, enlightenment-git
stephenmhouston added a comment to T6708: Theming REALLY needs to happen more than Development. And it doesn't need to be a dark based theme..

Enlightenment.org is read like a book obviously and not scanned so if that is the argument you are going to make then it fits your argument to have a light background and dark text. By the way, regardless of contrast minimums now met, Enlightenment.org looks horrible. I mean it is truly bad. Anyhow...

Sat, Feb 17, 10:12 AM · efl, enlightenment-git

Fri, Feb 16

Herald assigned T6708: Theming REALLY needs to happen more than Development. And it doesn't need to be a dark based theme. to zmike.
Fri, Feb 16, 2:37 PM · efl, enlightenment-git
Herald assigned T6708: Theming REALLY needs to happen more than Development. And it doesn't need to be a dark based theme. to zmike.
Fri, Feb 16, 2:27 PM · efl, enlightenment-git

Wed, Feb 14

stephenmhouston claimed T6405: EFM is regularly crashing when trying to open various .jpg's.

Keep trying to replicate and give me more info/steps as to what you are doing to cause this. Perhaps valgrind a while and see if you can replicate it.

Wed, Feb 14, 11:18 AM · enlightenment_gadgets, Restricted Project
stephenmhouston closed T6202: luncher: popup focus issue. as Resolved.

Fixed by: 6d6582e88916a76d479b73a01d65475d26678cbc

Wed, Feb 14, 11:01 AM · Restricted Project, enlightenment-git
stephenmhouston closed T6328: luncher preview issues as Resolved.
Wed, Feb 14, 11:00 AM · enlightenment_gadgets
stephenmhouston added a comment to T6328: luncher preview issues.

Fixed by: 6d6582e88916a76d479b73a01d65475d26678cbc

Wed, Feb 14, 11:00 AM · enlightenment_gadgets

Tue, Feb 13

stephenmhouston closed T6443: Issues in Sandboxed Gadgets as Resolved.
Tue, Feb 13, 9:43 AM · efl, enlightenment_gadgets

Fri, Feb 9

stephenmhouston added a comment to T6698: Focus Handling: Windows get unfocus if they contain a list.

so basically for some odd reason, parents such as windows of objects with focus are getting focus out signals? that doesn't seem to be good.

Fri, Feb 9, 5:52 PM · efl
stephenmhouston added a comment to T6699: Shelf gadgets that use genlist in the popup make E crash.

I also suggested to you that you file this ticket to efl, which it is an efl bug unless you have a trace to prove otherwise, and I know there are genlist changes and fixes according to several efl devs. I suggested you change it from enlightenment to efl and assign it to @bu5hm4n intead of @zmike and you told me to do it like it was my ticket or something.

Fri, Feb 9, 3:04 PM · efl, Bug Report
stephenmhouston triaged T6698: Focus Handling: Windows get unfocus if they contain a list as High priority.
Fri, Feb 9, 11:22 AM · efl
stephenmhouston updated subscribers of T6697: EFL Regressions to Progressbar.
Fri, Feb 9, 9:47 AM · regression, efl
stephenmhouston triaged T6697: EFL Regressions to Progressbar as Showstopper Issues priority.
Fri, Feb 9, 8:29 AM · regression, efl

Thu, Feb 1

stephenmhouston added a comment to T6638: Ephoto crashes when opening an image (Selection Manager It Appears).

It has been fixed since then so try updating efl again.

Thu, Feb 1, 1:43 PM · efl, Unknown Object (Project)
stephenmhouston added a comment to T6638: Ephoto crashes when opening an image (Selection Manager It Appears).

did you update your efl?

Thu, Feb 1, 9:14 AM · efl, Unknown Object (Project)
stephenmhouston closed T6638: Ephoto crashes when opening an image (Selection Manager It Appears) as Resolved.

This does seem to have been resolved within the last week. Any idea which commit fixed it?

Thu, Feb 1, 9:03 AM · efl, Unknown Object (Project)

Mon, Jan 29

stephenmhouston added a comment to T6638: Ephoto crashes when opening an image (Selection Manager It Appears).

How did you build Ephoto? With MESON? These are defines that should be included with config.h created by compiler.

Mon, Jan 29, 7:52 AM · efl, Unknown Object (Project)
stephenmhouston merged T6647: Ephoto crashes into T6638: Ephoto crashes when opening an image (Selection Manager It Appears).
Mon, Jan 29, 7:51 AM · efl, Unknown Object (Project)
stephenmhouston merged task T6647: Ephoto crashes into T6638: Ephoto crashes when opening an image (Selection Manager It Appears).
Mon, Jan 29, 7:51 AM · Unknown Object (Project)

Tue, Jan 23

stephenmhouston updated subscribers of T6625: Improving Sandbox Gadgets for Python and Other Languages.

I'm going to tag @cedric here and @q66 because I know they both mentioned to me they had their own ideas about how the sandbox gadgets can utilize languages other than C.

Tue, Jan 23, 3:07 PM · enlightenment_gadgets
stephenmhouston added a comment to T6638: Ephoto crashes when opening an image (Selection Manager It Appears).

Just updated my EFL for the first time in a week or so and still get the crash but I will post the new bt in case line numbers or anything changed:

Tue, Jan 23, 12:26 PM · efl, Unknown Object (Project)
stephenmhouston added a comment to T6625: Improving Sandbox Gadgets for Python and Other Languages.

Sorry, but I really have no idea how the same performance and easy-of-use of edgar can be obtained with the sandbox infra.

This is also the reason why I'm not taking sandboxed stuff into serious consideration for the moment.

My plans is to port edgar to use the new bryce API as soon as bryce will provide all the features of the "shelve" system. Note that this port will be really easy for me to implement and will require zero (or near zero) modifications at the existing python gadgets.

Tue, Jan 23, 12:20 PM · enlightenment_gadgets
stephenmhouston added a comment to T6625: Improving Sandbox Gadgets for Python and Other Languages.

Well Edgar doesn't apply to sandboxed widgets @DaveMDS so we are more interested in hearing how something similar can work for that case. I.E. Explain what edgar does, can it be converted to sandboxed gadgets, if not, how we can do something similar, etc...

Tue, Jan 23, 11:30 AM · enlightenment_gadgets
stephenmhouston updated the task description for T6638: Ephoto crashes when opening an image (Selection Manager It Appears).
Tue, Jan 23, 9:16 AM · efl, Unknown Object (Project)
stephenmhouston triaged T6638: Ephoto crashes when opening an image (Selection Manager It Appears) as High priority.
Tue, Jan 23, 9:16 AM · efl, Unknown Object (Project)

Jan 19 2018

stephenmhouston added a comment to T6625: Improving Sandbox Gadgets for Python and Other Languages.

One idea I've had is going to be similar to how the sandboxed sysinfo gadgets work ... If they run by themselves they use the main loop, but they also have a separate function to create the gadget if they are run by the parent sysinfo gadget. This separate function could also be something that can be called as an event when E already realizes a process exists for a like minded gadget and would rather reuse that gadget process to create a new version than create a new process. The idea here being that Similar gadgets don't use multiple processes.

Jan 19 2018, 9:02 AM · enlightenment_gadgets
stephenmhouston triaged T6625: Improving Sandbox Gadgets for Python and Other Languages as TODO priority.
Jan 19 2018, 8:54 AM · enlightenment_gadgets
stephenmhouston created T6625: Improving Sandbox Gadgets for Python and Other Languages.
Jan 19 2018, 8:54 AM · enlightenment_gadgets

Jan 10 2018

stephenmhouston added a comment to T6443: Issues in Sandboxed Gadgets.
In T6443#109182, @zmike wrote:

This is a combination of bugs. The gadget must delete the child window as soon as the window is unfocused, as in the reference gadget https://git.enlightenment.org/enlightenment/modules/desksanity.git/tree/loader/test.c#n19. The docs should probably make this clear if it isn't already stated somewhere.

Jan 10 2018, 12:42 PM · efl, enlightenment_gadgets
stephenmhouston added a comment to T6443: Issues in Sandboxed Gadgets.

@zmike the artifacts were prominent at the time with wiked iirc. @bu5hm4n ?

Jan 10 2018, 11:02 AM · efl, enlightenment_gadgets
stephenmhouston added a comment to T6443: Issues in Sandboxed Gadgets.

try this please.

Add slideshow gadget to desktop
open settings and click immediately outside the settings to dismiss
if the fileselector is still loading files, the popup is dismissed, but artifacts are left on desktop

if you wait until the fileselector is finished, all works fine

hope it helps.

Jan 10 2018, 10:56 AM · efl, enlightenment_gadgets

Jan 2 2018

stephenmhouston added a comment to T6571: Luncher related crash..

Are you up to date? Line 881 for me is just a {

Jan 2 2018, 8:19 AM · Restricted Project, enlightenment-git

Dec 18 2017

stephenmhouston added a comment to T5949: Enlightenment freezes.

reeks of efreet as do a few other weird tickets out there, can't remember if they were irc, ml, or on phab, that seem to have the same behavior relating back to efreet.

Dec 18 2017, 2:16 PM · Restricted Project, enlightenment-git

Dec 6 2017

stephenmhouston renamed T6443: Issues in Sandboxed Gadgets from Issues in Sandboxed Gadgets (Primarily with Popups) to Issues in Sandboxed Gadgets.
Dec 6 2017, 3:10 PM · efl, enlightenment_gadgets
stephenmhouston updated the task description for T6443: Issues in Sandboxed Gadgets.
Dec 6 2017, 3:09 PM · efl, enlightenment_gadgets
stephenmhouston added a comment to T6443: Issues in Sandboxed Gadgets.
Dec 6 2017, 3:07 PM · efl, enlightenment_gadgets
stephenmhouston added a comment to T6443: Issues in Sandboxed Gadgets.
Dec 6 2017, 12:21 PM · efl, enlightenment_gadgets
stephenmhouston updated the task description for T5835: Cleanup EFL tutorials and programming guide.
Dec 6 2017, 11:57 AM · efl
stephenmhouston updated the task description for T5835: Cleanup EFL tutorials and programming guide.
Dec 6 2017, 11:56 AM · efl
stephenmhouston updated the task description for T5835: Cleanup EFL tutorials and programming guide.
Dec 6 2017, 11:54 AM · efl

Dec 5 2017

stephenmhouston added a comment to T6443: Issues in Sandboxed Gadgets.
Dec 5 2017, 2:52 PM · efl, enlightenment_gadgets

Dec 4 2017

stephenmhouston added a comment to T6443: Issues in Sandboxed Gadgets.
Dec 4 2017, 8:39 AM · efl, enlightenment_gadgets

Nov 30 2017

stephenmhouston updated subscribers of T6358: Git guide page: dead link.

@ajwillia.ms manages the docs and those pages these days
@stefan_schmidt manages Jenkins.

Nov 30 2017, 8:56 AM · enlightenment-git

Nov 29 2017

stephenmhouston added a comment to T6424: Luncher: minimize icon residue.

This reeks of efreet or something of the like.

Nov 29 2017, 7:16 AM · enlightenment-git
stephenmhouston created T6443: Issues in Sandboxed Gadgets.
Nov 29 2017, 7:14 AM · efl, enlightenment_gadgets

Nov 28 2017

stephenmhouston added a comment to T6424: Luncher: minimize icon residue.

What. This just started happening?

Nov 28 2017, 7:10 AM · enlightenment-git

Nov 6 2017

stephenmhouston reassigned T6259: CPUClock bryce gadget - arrow moves in the opposite direction from stephenmhouston to netstar.
Nov 6 2017, 11:46 AM · enlightenment-git
stephenmhouston updated subscribers of T6259: CPUClock bryce gadget - arrow moves in the opposite direction.

I don't see this on linux. @netstar Can you take a look at this and see if it is related your bsd code for this?

Nov 6 2017, 10:35 AM · enlightenment-git

Oct 25 2017

stephenmhouston added a comment to T6258: E22 freezes on bryce manipulations.

Again. This happens when you minimize and then restore windows? I need more details

Oct 25 2017, 7:48 AM · enlightenment-git
stephenmhouston added a comment to T5949: Enlightenment freezes.

This happens when you minimize a window and then restore it?

Oct 25 2017, 7:43 AM · Restricted Project, enlightenment-git

Oct 18 2017

stephenmhouston added a comment to T6222: e 22 beta freezing on Take Screenshot.

If I take screenshots, it freezes E and has to be killed almost every time. I will try to get more info. When it doesn't freeze I just get a black screenshot. I will say moving windows around or opening or closing menus, or something that forces draws seems to make it work *sometimes*

Oct 18 2017, 9:22 AM · efl, Restricted Project, enlightenment-git

Oct 16 2017

stephenmhouston edited the content of New Gadget Conversion.
Oct 16 2017, 8:25 AM
stephenmhouston closed T6214: Ephoto fails to compile with meson 0.43.0 on Ubuntu Artful Aardvark (17.10) as Resolved.

Fixed by: https://git.enlightenment.org/apps/ephoto.git/commit/?id=ad24a5a203acf97b67e122afd95786afa383656e

Oct 16 2017, 7:50 AM · Unknown Object (Project)
stephenmhouston added a comment to T6214: Ephoto fails to compile with meson 0.43.0 on Ubuntu Artful Aardvark (17.10).

This should be fixed now, thank you for the report!

Oct 16 2017, 7:49 AM · Unknown Object (Project)

Oct 12 2017

stephenmhouston added a comment to T6191: Luncher: Popup preview disappearing.

Maybe... but there is a timer there that gives plenty of time to get your cursor into the preview... if you just hang out in the open space...

Oct 12 2017, 9:40 AM · enlightenment-git

Sep 29 2017

stephenmhouston created T6121: Clean up the cropper and make it scale nicer.
Sep 29 2017, 8:10 AM · Unknown Object (Project)
stephenmhouston created T6120: Make moving slideshow smoother.
Sep 29 2017, 8:09 AM · Unknown Object (Project)
stephenmhouston created T6119: Clean up multi selection.
Sep 29 2017, 8:08 AM · Unknown Object (Project)
stephenmhouston created T6118: Show mounted devices/Read from camera.
Sep 29 2017, 8:07 AM · Unknown Object (Project)
stephenmhouston created T6117: Handle exporting to various services.
Sep 29 2017, 8:06 AM · Unknown Object (Project)
stephenmhouston created T6116: Implement a quick filter panel.
Sep 29 2017, 8:05 AM · Unknown Object (Project)

Sep 28 2017

stephenmhouston assigned T4996: elm_icon should be able to directly load .desktop files to cedric.
const char *path = NULL, *k = NULL;
Efreet_Desktop *desktop = efreet_desktop_get(file);
Elm_Theme *th = NULL;
Sep 28 2017, 2:08 PM · Restricted Project
stephenmhouston closed T6091: gadgets: config popup, unable to hide as Invalid.
Sep 28 2017, 10:51 AM · enlightenment-git
stephenmhouston added a comment to T3088: Elementary needs a complete focus overhaul.

@bu5hm4n bush woman! Answer us!

Sep 28 2017, 8:42 AM · efl
stephenmhouston added a comment to T6091: gadgets: config popup, unable to hide.

A. It's a popup - It's not really designed to be unfocused.
B. Clicking off of it closes it so how are you closing chromium without the popup closing?
C. Was this related to your edi focus bug as well that has now been fixed?

Sep 28 2017, 8:41 AM · enlightenment-git
stephenmhouston edited the content of Theme Migration.
Sep 28 2017, 8:10 AM
stephenmhouston edited the content of Theme Migration.
Sep 28 2017, 8:04 AM
stephenmhouston edited the content of Theme Migration.
Sep 28 2017, 8:02 AM
stephenmhouston edited the content of Theme Migration.
Sep 28 2017, 7:58 AM

Sep 27 2017

stephenmhouston added a comment to T6071: E wayland mode - launching apps like terminology always leads to ibar icon being "disabled/busy starting".

Here is a video of it happening on X ... happens with luncher or ibar... I've always just chalked it up to elm quicklaunch... but I think it shows there could be something larger at play here. Everything up to date. http://www.smhouston.us/stuff/icon_start_stuck.ogv

Sep 27 2017, 6:34 AM · Restricted Project

Sep 25 2017

stephenmhouston placed T4548: Efl.Ui.Image needs to handle exif editing and saving -- (Previously Ephoto lost EXIF metadata on save) up for grabs.
Sep 25 2017, 1:30 PM · efl
stephenmhouston placed T4548: Efl.Ui.Image needs to handle exif editing and saving -- (Previously Ephoto lost EXIF metadata on save) up for grabs.
Sep 25 2017, 1:29 PM · efl
stephenmhouston created T6083: EDI multiline comment updates with autosave off.
Sep 25 2017, 1:24 PM · Restricted Project
stephenmhouston awarded rEFL2dac4a4efe19: elm hoversel - fix alignment in ephoto a Cup of Joe token.
Sep 25 2017, 1:22 PM
stephenmhouston added a comment to T6071: E wayland mode - launching apps like terminology always leads to ibar icon being "disabled/busy starting".

This has been going on with X, Wayland, you name it for as long as I can remember -- Elementary apps never handle their startup signals correctly. Always get stuck.

Sep 25 2017, 1:20 PM · Restricted Project
Herald assigned T4548: Efl.Ui.Image needs to handle exif editing and saving -- (Previously Ephoto lost EXIF metadata on save) to stephenmhouston.

I've somewhat implemented this on the ephoto level until someone will port it over to efl. For reading:
Eina_List *
ephoto_file_get_exif_data(const char *file)
{

ExifData *ed = exif_data_new_from_file(file);
ExifEntry *ee = NULL;
Eina_List *list = NULL;
unsigned int tag, val;
const char *title = NULL;
char value[1024];
Sep 25 2017, 1:16 PM · efl

Sep 23 2017

stephenmhouston created T6078: Hoversel edge detection/positioning seems to be off.
Sep 23 2017, 2:44 PM · efl
stephenmhouston closed T6077: EFL - Efl_Ui issues with menu focus and object data as Resolved.
Sep 23 2017, 2:30 PM · efl
stephenmhouston added a comment to T6077: EFL - Efl_Ui issues with menu focus and object data.

And the second part was me being a complete idiot.

Sep 23 2017, 2:30 PM · efl
stephenmhouston added a comment to T6077: EFL - Efl_Ui issues with menu focus and object data.

a78ecf089c5d46d5c49efeafde032f420fcb3785 fixes the first part.

Sep 23 2017, 1:42 PM · efl
stephenmhouston reassigned T6077: EFL - Efl_Ui issues with menu focus and object data from stephenmhouston to cedric.
Sep 23 2017, 1:15 PM · efl
stephenmhouston placed T6077: EFL - Efl_Ui issues with menu focus and object data up for grabs.
Sep 23 2017, 1:14 PM · efl
stephenmhouston reassigned T6077: EFL - Efl_Ui issues with menu focus and object data from stephenmhouston to cedric.
Sep 23 2017, 1:14 PM · efl
stephenmhouston added a project to T6077: EFL - Efl_Ui issues with menu focus and object data: efl.
Sep 23 2017, 1:13 PM · efl
Herald reassigned T6077: EFL - Efl_Ui issues with menu focus and object data from cedric to stephenmhouston.
Sep 23 2017, 1:13 PM · efl

Sep 12 2017

stephenmhouston closed T5952: elm parenting fails as Resolved by committing rE24591631eedc: Pager gadget config: Don't add icon to an evas, add it to an elm widget..
Sep 12 2017, 10:17 AM · efl

Sep 11 2017

stephenmhouston closed T5970: Crash when closing from the bar popup. as Resolved by committing rE81fc3d683713: Luncher: When the icon is deleted, don't leave client menu callbacks hanging..
Sep 11 2017, 10:52 AM · Restricted Project, enlightenment-git

Sep 6 2017

ProhtMeyhet awarded T4782: ephoto always opens at coordinates X: 0, Y: 0 despite shelfs are set at these coordinates a Piece of Eight token.
Sep 6 2017, 11:06 PM · efl, Unknown Object (Project)
stephenmhouston triaged T5970: Crash when closing from the bar popup. as Pending on user input priority.

I can not reproduce this in any shape form or fashion. Does this ONLY happen with EFM? If so this may be a bug there and not with luncher.

Sep 6 2017, 2:10 PM · Restricted Project, enlightenment-git
stephenmhouston closed T5446: Luncher: engage mode - correct positioning and direction of popups as Wontfix.

We removed the engage feature to luncher for the upcoming release. We may decide to revisit it at some point in the not so distant future.

Sep 6 2017, 2:07 PM · enlightenment-git
stephenmhouston closed T4782: ephoto always opens at coordinates X: 0, Y: 0 despite shelfs are set at these coordinates as Resolved.

Fixes were made but not backported, thus git and E22 won't have these issues.

Sep 6 2017, 2:06 PM · efl, Unknown Object (Project)

Sep 5 2017

stephenmhouston added a comment to T5973: Spacer Gadget does better job locking in contents on either side.

As a note, the way bryce works with regards to sizing/scrolling... unlike shelf, each gadget doesn't handle scrolling. the bryce as a whole scrolls. This is better for a lot of reasons -- but this is also the reason that bryce doesn't allow absolute positioning. Because the whole bryce is designed to expand without gadgets meeting limits.

Sep 5 2017, 12:28 PM · enlightenment-git
stephenmhouston added a comment to T5972: On occasion autosizing shelf fails to readjust..

From the screenshot, that is most definitely a bryce.

Sep 5 2017, 11:42 AM · Restricted Project, enlightenment-git

Aug 30 2017

stephenmhouston closed T5948: luncher: preview sizing issues as Resolved by committing rE0880d1795d80: Luncher: Don't set preview state to menu. Set to alpha. Requires EFL update..
Aug 30 2017, 6:17 PM · enlightenment-git
stephenmhouston added a comment to T4782: ephoto always opens at coordinates X: 0, Y: 0 despite shelfs are set at these coordinates.

@ProhtMeyhet can you post a ss?

Aug 30 2017, 2:13 PM · efl, Unknown Object (Project)
stephenmhouston closed T5958: Bryce: Pager Gadget Virtual Desktop Changes as Resolved.

Fixed by 18ce3e4d93e19ad70c097394d4d7e729f33aeabc

Aug 30 2017, 11:36 AM · enlightenment-git

Aug 29 2017

stephenmhouston added a comment to T5958: Bryce: Pager Gadget Virtual Desktop Changes.

Works here -- Though I haven't updated EFL since all of the changes of late.

Aug 29 2017, 8:16 AM · enlightenment-git

Aug 26 2017

stephenmhouston closed T5261: merge pager_plain into pager as Resolved.

Commit 2ab2fe18eaee605657fb3b678cb3e6375b8e3e40 adds this feature and resolves this ticket. Thanks.

Aug 26 2017, 12:26 PM · enlightenment-git