Git Product home page Git Product logo

i3ipc-go's People

Contributors

anon1234 avatar avinash-bhat avatar brunnre8 avatar mdirkse avatar proxypoke avatar sometimesfood avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

i3ipc-go's Issues

Feature request: support more properties on Events

Currently Events only contain the "change" field, which is sometimes insufficient or inefficient to use.

For example, the window title change event already contains the new title of the current window, so it would make sense to expose that in the event directly. Otherwise we need extract the focussed window from the entire tree, which could be costly and also potentially add a race condition.

Or in the case of workspace change events, there is no way to get the previously selected workspace without keeping track of the current workspace by hand, which is error-prone and duplicate effort since the workspace change event already includes the "old" workspace.

It would be nice if the Event struct was expanded to add support for these other events (even as just a map[string]interface{}). Thoughts?

CodeCoverage bot fails build

While it is nice to have a good test coverage, decreasing the coverage shouldn't fail the build.
It is an annotation but not a failure (the code still runs)

Only actual failures in the test suite should be considered a build failure.

Those "never accepted" pull requests?

Hi,

I also maintain a fork of the original proxypoke repo with a handful of my own updates plus a number of the original's never-accepted pull-requests that I merged in manually -- especially the tree_utils update from Anon1234.

I'd love to be able to drop my fork altogether and move to a more committed version but I have some dependencies on a few of those never-accepted PRs.

Is there a plan to merge those into this repo?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.