aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-28Mark Msg as pubIvan Molodetskikh
Seems to break the build on 1.72.0 otherwise.
2024-01-27Bump version to 0.1.0Ivan Molodetskikh
2024-01-27Try harder to find an output for the screenshot UIIvan Molodetskikh
The mouse might be outside any outputs, let's try to open in that case anyway.
2024-01-27Fix damage when rendering to textureIvan Molodetskikh
2024-01-25Update READMEIvan Molodetskikh
2024-01-25Name output render element betterIvan Molodetskikh
2024-01-25use pixman for cursor plane renderingChristian Meissl
2024-01-25Remove hack for fixed EGLDisplay issueChristian Meissl
2024-01-25Update smithayChristian Meissl
2024-01-23github: Add a feature request link to start a discussionIvan Molodetskikh
2024-01-23Update issue templatesIvan Molodetskikh
2024-01-23Create a bug report templateIvan Molodetskikh
2024-01-23Update Smithay (find_popup_root_surface() panic fix)Ivan Molodetskikh
2024-01-23Ignore popup grabs when IME keyboard grab is activeIvan Molodetskikh
Doing this properly will require more refactors, potentially in Smithay. For now let's just ignore popup grabs to make popups work.
2024-01-23screencast: Emit MonitorsChangedIvan Molodetskikh
2024-01-23srceencast: Send stream sizeIvan Molodetskikh
Kooha requires this (even though it's optional). Unfortunately, Kooha also seems to want memfd recording so it doesn't work anyway.
2024-01-22config: Bump precision on the default widthsIvan Molodetskikh
This seems to actually matter on my 2560x display.
2024-01-22Update Smithay, use device changed session resume codeIvan Molodetskikh
Should fix most cases of monitors failing to light up after a TTY switch.
2024-01-22Watch for canonical filename, not just mtimesodiboo
2024-01-21tty: Delay output config update until resumeIvan Molodetskikh
We can't do anything while paused.
2024-01-21tty: Check changes against pending connectors and modeIvan Molodetskikh
If we queued some DRM changes, they will be in pending. Also be more resilient by removing unwrap.
2024-01-21Return error instead of broken screenshot for portalIvan Molodetskikh
2024-01-20Bump version to 0.1.0-beta.1Ivan Molodetskikh
2024-01-20CI: Add a Fedora buildIvan Molodetskikh
2024-01-20Add an option to skip the hotkey overlay at startupIvan Molodetskikh
2024-01-19Print git version in clap tooIvan Molodetskikh
2024-01-19layout: Fix crash due to workspace transfer during switchIvan Molodetskikh
2024-01-19layout: Fix crash due to workspace cleanup during switchIvan Molodetskikh
2024-01-19README: Add link to important software wiki pageIvan Molodetskikh
2024-01-19Update dependenciesIvan Molodetskikh
2024-01-19Don't crash when failing to render a cursorIvan Molodetskikh
I only hit this when the renderer was completely busted, but nevertheless.
2024-01-19Prettify Return => Enter keyIvan Molodetskikh
2024-01-19Add exit confirmation dialogIvan Molodetskikh
2024-01-18Redraw upon starting PW streamIvan Molodetskikh
Otherwise it may take a while for the first frame to arrive.
2024-01-18Add an important hotkeys overlayIvan Molodetskikh
2024-01-18portal: Name and sort monitors, fix session restoreIvan Molodetskikh
xdp-gnome restores by a combination of model + make + serial. We currently can't set those reliably (until libdisplay-info most monitors will have them unknown) so pass the connector name instead. This will work as expected in most cases.
2024-01-18Add a config parse error notificationIvan Molodetskikh
We can't rely on a notification daemon being available, especially during initial niri setup. So, render our own.
2024-01-18Update Smithay (deadlock fix)Ivan Molodetskikh
2024-01-18Watch config path even if it didn't exist at startupIvan Molodetskikh
2024-01-18Fix dependency sortingIvan Molodetskikh
2024-01-17Update README.mdIvan Molodetskikh
2024-01-17Add an IPC socket and a niri msg outputs subcommandIvan Molodetskikh
2024-01-17Rename connectors to enabled_outputsIvan Molodetskikh
2024-01-17Add a calloop futures executorIvan Molodetskikh
2024-01-17tty: Add Tracy span to on_output_config_changed()Ivan Molodetskikh
2024-01-16Write a comment on xdg-decoration lack of live-reloadIvan Molodetskikh
2024-01-16Add live-reload to libinput settingsIvan Molodetskikh
2024-01-16Extract apply_libinput_settings()Ivan Molodetskikh
2024-01-16default-config: Add example for spawn with bashIvan Molodetskikh
2024-01-16Add live-reload for output modeIvan Molodetskikh