Astal icon indicating copy to clipboard operation
Astal copied to clipboard

JavaScript/TypeScript framework for creating Linux Desktops ontop of Wayland compositors

Results 10 Astal issues
Sort by recently updated
recently updated
newest added

I'm trying to create a popup notification list, I can't handle widget destroy because there is no such function on the widget. ```js JS ERROR: TypeError: list.children.find(...).destroy is not a...

I'm trying to connect to a service with a hook, but icons, sliders values and classes are not set when the application starts. Maybe services don't emit signals during initialization?...

`table.unpack` and `unpack` are the same function, but both are accessible in different ways in Lua 5.1/5.4/luajit. In this commit, the function unpack is defined to work in those versions...

5The current fuzzy search algorithm just uses the levenstein distance, which does not give good results. I implemented a simple algorithms which tries to improve on that: # results: ##...

This PR adds a new library for audio visualization using cava. It depends on [libcava](https://github.com/LukashonakV/cava), a fork of cava, which builds it as a shared library. Todos: - [x] make...

This PR adds haskell bindings. Bindings: - [x] core - [x] apps (mostly) - [x] auth - [x] battery - [x] bluetooth - [x] hyprland - [x] mpris - [x]...

i'd personally love haskell support, i know aylur isn't interested in this, but if anyone else is i'd very much like help with writing a wrapper

enhancement
help wanted

https://github.com/YaLTeR/niri/tree/main/niri-ipc https://github.com/YaLTeR/niri/wiki/IPC especially `EventStream` which is available in 0.1.9 (latest release)

enhancement

Similar to [`Utils.notify`](https://github.com/Aylur/ags/blob/cd543afec4d9ed708990e5ba52184716809bf248/src/utils/notify.ts)

question

Try adding to `accesspoint.vala` - `connect_to_ap(string? password = null)` - `forget_ap(string uuid)` ```json { "saved": true, "uuid": "682fb234-4373-41cb-9dc6-df813a30hwl0", "hidden": false, "requiresPassword": true } ```