aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-05Fix Clippy warningsIvan Molodetskikh
2024-02-05layout: Mark some things as pubIvan Molodetskikh
2024-02-05Add lib.rs, become a mixed lib-bin crateIvan Molodetskikh
Will be used for visual tests.
2024-02-05Add consume-or-expel-window-left/right commandsDennis Ranke
2024-02-05Convert everything to niri_render_elements! {}Ivan Molodetskikh
2024-02-05Add niri_render_elements! {}Ivan Molodetskikh
We will be using this in several other places.
2024-02-05layout: Replace with_tiles_in_render_order() with IteratorIvan Molodetskikh
2024-02-05layout/tile: Return Iterator of render elementsIvan Molodetskikh
Avoid a Vec.
2024-02-04layout: Add TileRenderElementIvan Molodetskikh
2024-02-04layout: Add LayoutElementRenderElementIvan Molodetskikh
Allows for testing layout rendering without Wayland windows.
2024-02-04layout: Generalize traversal between rendering and inputIvan Molodetskikh
2024-02-04layout: Make rendering not Window-specificIvan Molodetskikh
Doesn't need to be any more.
2024-02-03Bump version to 0.1.1Ivan Molodetskikh
2024-02-03Support fullscreen for new windowsIvan Molodetskikh
2024-02-03Verify that pending fullscreen matches columnIvan Molodetskikh
2024-02-03Respect natural-scroll for workspace switch gestureIvan Molodetskikh
2024-02-03Place new workspace after current when movingIvan Molodetskikh
This feels more natural, also makes moving back and forth idempotent in most cases.
2024-02-02Update dependenciesIvan Molodetskikh
2024-02-01config: Premultiply alpha in Color when converting to f32Ivan Molodetskikh
Smithay wants premultiplied alpha.
2024-02-01Add error messages to backend initializationIvan Molodetskikh
2024-02-01Add actions to move the active workspace to another monitorAndreas Stührk
2024-02-01default-config: Improve wording for focus-ring/border commentIvan Molodetskikh
SSD or server-side decorations is never mentioned elsewhere.
2024-02-01default-config: Document how focus ring and border draw behindIvan Molodetskikh
Related: https://github.com/YaLTeR/niri/issues/150
2024-01-31Hardcode winit transform for nowIvan Molodetskikh
2024-01-31Stop screencasts on size changesIvan Molodetskikh
2024-01-31Add option to rotate outputsaxtloss
2024-01-31Update Smithay (rotation fix)Ivan Molodetskikh
2024-01-30README: Bring AUR link backIvan Molodetskikh
2024-01-30chore: bump smithayChristian Meissl
includes fixes for wrong direct scan-out transform and damage artifacts on output transform changes. also includes a fix for a race in popup surface re-use.
2024-01-30foreign_toplevel: Use OutputHandler to send output_enter on demandIvan Molodetskikh
2024-01-30foreign_toplevel: Update the focused window lastIvan Molodetskikh
2024-01-30foreign_toplevel: Change activated to mean keyboard focusIvan Molodetskikh
2024-01-30Implement wlr-foreign-toplevel-managementIvan Molodetskikh
The parent event isn't sent but whatever.
2024-01-30tty: reset surface state after changing monitor stateChristian Meissl
changing the "ACTIVE" property of a surface requires to re-evaluate the surface state.
2024-01-29README: Remove AUR link for nowIvan Molodetskikh
It doesn't work properly yet apparently.
2024-01-28input: update keyboard led stateChristian Meissl
2024-01-28Show notification about creating a default configIvan Molodetskikh
2024-01-28Create default config file if missingIvan Molodetskikh
2024-01-28winit: Don't remove output on CloseRequestedIvan Molodetskikh
More winit events can process after CloseRequested, which will cause a panic if trying to access the now-removed output.
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