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

Ability to have custom graphical output, such as a small PNG #1610

Closed
aioobe opened this Issue Jan 2, 2019 · 3 comments

Comments

Projects
None yet
2 participants
@aioobe
Copy link

aioobe commented Jan 2, 2019

I don't even know if this is the right place to post such RFE. Perhaps it should be directed to i3status, or i3bar. anyways...

I'd love to be able to show custom graphics. Primarily to be able to have something like the gnome shell system monitor applet.

I think one would even be able to stick with the text based interface and use base64 encoded png files. We're talking <few pixels> × <few pixels> images anyway.

Please let me know if this is something doable, or if I should direct my efforts elsewhere.

Cheers

@ultrabug

This comment has been minimized.

Copy link
Owner

ultrabug commented Jan 4, 2019

Hey @aioobe

To get such a feature as a general capability I guess like you that this is more of a i3bar or even i3 feature than py3status because py3status core is only responsible for outputing i3bar compatible JSON

That being said, as you know and hopefully appreciate about this project is that we can be creative with it :)

I know for a fact that @tobes and @btall had been working on something very similar to what you are looking for in the ability to pop a floating window below the bar where you click!

I'll try to find the relevant code and point to it here quickly as a reference. When they worked on it, the i3bar protocol was not passing down x and y coordinates but it now does so I'm sure we could get something done 👍

@aioobe

This comment has been minimized.

Copy link
Author

aioobe commented Jan 5, 2019

Cool! Thans for the info! "py3status core is only responsible for outputing i3bar compatible JSON" was an aha-moment. Makes sense!

Filed this over at the i3 project: i3/i3#3578

@aioobe aioobe closed this Jan 5, 2019

@ultrabug

This comment has been minimized.

Copy link
Owner

ultrabug commented Jan 5, 2019

Thanks @aioobe I've subscribed to the i3 issue.

I've also found back @tobes code about popups that allowed to do something similar... I'll have a chat about this with him.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment