Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Window manager windows are not correctly hidden #3

Open
ChrisRus opened this issue Apr 5, 2013 · 4 comments
Open

Window manager windows are not correctly hidden #3

ChrisRus opened this issue Apr 5, 2013 · 4 comments
Assignees
Labels
Milestone

Comments

@ChrisRus
Copy link
Member

ChrisRus commented Apr 5, 2013

When the browser client area is reduced below the extent of declared window reserved pixel dimensions the layout engine does not honor the precedence order of the plane's splitter stack and leaves windows that should be closed (due to lack of client space). This is a fairly low priority currently but this needs to get fixed eventually.

@ghost ghost assigned ChrisRus Apr 5, 2013
@jeremykohn
Copy link

I'd like to help with this. What languages would be involved (HTML, JavaScript, etc.)?

@ChrisRus
Copy link
Member Author

Hello, Jeremy! Couple of things: Encapsule/schema is somewhat of a monster project: even if you've read everything I've posted on http://blog.encapsule.org there's still a great deal that I haven't taken the time to communicate yet.

That said, your offer to help is awesome. Are you specifically interested in this bug, the Schema app, SCDL modeling language?

I'd like to help with this. What languages would be involved (HTML, JavaScript, etc.)?

I'm authoring in Coffeescript (compiled to JS for deployment).

What's not obvious unless you've browsed through my commits over the past several weeks is exactly where I'm at with the Schema application. Schema development has actually sort of been on hold for two months while I spin out a core library I developed for the project called ONMjs (Object Namespace Manager).

ONMjs is a pure-JS library for building highly-modular, complex data-driven applications. I hit code-complete on this work two days ago and am now porting all the HTML 5 views to the new protocol.

Going forward, virtually everything in the Schema app (including the Window Manager library against which I filed this bug) will be re-written to take advantage of ONMjs.

ONMjs is going live next week sometime on GitHub. It will take me another week to get docs in place.

Let's talk again in a week or two after I get ONMjs spun out and see what you're interested in.

Thanks and regards, Chris

@ChrisRus
Copy link
Member Author

P.S. really curious how you found Encapsule Project?

@jeremykohn
Copy link

I really just stumbled upon the Encapsule Project — either from a Google search or by following a link to www.encapsule.org from another programming-related website.

I think the project has a real potential to fundamentally change the way software is designed. I'd like to learn some more about it and to contribute my coding skills.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants