-
Notifications
You must be signed in to change notification settings - Fork 123
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
Add Application Launcher #685
base: master
Are you sure you want to change the base?
Add Application Launcher #685
Conversation
My issue with imports seems to have be solved today, i'll rebase tomorrow :) |
31c2063
to
57fb593
Compare
247fb92
to
94101b7
Compare
94101b7
to
17ed97a
Compare
Apologies for the late reply, been super busy at work and hoping to get back into the groove here.
No, though I'm sure with some tooling you could set it up to some degree by monitoring file changes and auto-restarting the panel.
Probably not since ESBuild (used by AGS) is smart enough to resolve paths without extensions. This is more-so just the default behavior of auto-imports on the typescript LSP.
Yes :) But I haven't looked into GTK4 to see whether it would satisfy all of the requirements. |
@Jas-SinghFSU Same ahah no worries
I made an PR on AGS to add support for the esbulid watch mode, i've been using it successfully on hyprpanel, but its yet to be reviewed. Aylur/ags#660 I've been using this Application Launcher since this MR, but I dont feel confortable to merge it until I get keyboard navigation support there. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MERGE NOW Or else
U wot m8? |
Solid draft but we definitely want to flesh it out more and make it customizable. I'll look into it. |
Please be my guest, if you want to branch off this PR and finish it. @Jas-SinghFSU thanks a lot :) I noted some points not to overlook:
Don't hesitate to share a todo if you find the time to look into it but not to implement the changes, so I may help during my next vacations ( idk when yet ) |
Hi ! I discovered hyprpanel today and besides the app launcher it really does it all for me !
So I am proposing my help to add an optional one ( I will surely contribute some more features in the future )
For now this is a really crude draft of an application launcher menu ( dropdown & popup )
it is my first time using gtk and astal and surely made a lot of mistakes.
I couldnt make keyboard navigation work, even trying to use the Gtk3 ListBox and ListBoxRow.
Also I didnt do any styling for now and just reused notification menu styles.
PS:
Thanks for this awesome project !
Happy new year !