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

WIP status-line-applet (rebased 2024-04-19) #360

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

jokeyrhyme
Copy link
Contributor

@jokeyrhyme jokeyrhyme commented Apr 19, 2024

this is a rebase of #92

cc @ids1024 @ryanabx

must-haves:

  • launch a real i3status process and subscribe to its stdout
  • parse the stdout lines into COSMIC widgets
  • support both horizontal and vertical panels
  • feed user clicks through to i3status process
  • sort out error handling
  • use the same font/size as the time/date applet

follow-up items (future PRs):

  • provide a GUI for users to configure the font/size
  • figure out what to do with pango-versus-nomarkup
  • provide a GUI for users to set their own preferred command (e.g. a custom executable built with barista)
  • applet icon

status line: Custom widget for mouse input handling
@jokeyrhyme jokeyrhyme marked this pull request as draft April 19, 2024 06:05
@jokeyrhyme
Copy link
Contributor Author

screenshot-2024-04-19-06-36-14

much more reasonable font size now :)

@theshatterstone
Copy link

Hello, is this still worked on? It seems very interesting and something I would personally enjoy using

@jokeyrhyme
Copy link
Contributor Author

Hello, is this still worked on? It seems very interesting and something I would personally enjoy using

@theshatterstone howdie

My free time is a bit unpredictable, and I ran out of time to dedicate to this

I won't feel bad at all if someone else wants to continue this in a different branch (or wants access to my fork to continue the work in the same branch)

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

Successfully merging this pull request may close these issues.

3 participants